var responseOBJ;
var loginemail;
var homepage;
var objItems;
var noItems;
var openticket;
var clsoeticket;
var updatehistoryOBJ;

function gotFocus(ctl,val)
{

    if(document.getElementById(ctl.id).value==val)
    {
        document.getElementById(ctl.id).value='';
    }
}
function lostFocus(ctl,val)
{
    if(document.getElementById(ctl.id).value=='')
    {
        document.getElementById(ctl.id).value=val;
    }
}

function gotQuoteFocus(ctl,val)
{

    if(document.getElementById(ctl.id).value==val)
    {
        document.getElementById(ctl.id).value='';
    }
}
function lostQuoteFocus(ctl,val)
{
    if(document.getElementById(ctl.id).value=='')
    {
        document.getElementById(ctl.id).value=val;
    }
}

(function($){
$(document).ready(function() {
		
	$.ajaxSetup({
	global: true,
	cache: true,
	timeout: (60 * 1000),
	error: handleMsgAjaxError,
	success: function(){}
	
		
	});

function handleMsgAjaxError(XMLHttpRequest, textStatus, errorThrown) { }     
});
})(jQuery);

function RequestQuote(){
	var email = $("#emailme").val();
	var name = $("#name").val();
	var message = $("#message").val();
	(function($){
		$(document).ready(function(){
			if(name=="" || name=="Name"){
				$("#name").focus();
			}
			else if(email=="" || email=="Email" || !email.match(/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z.]{2,5}$/)){
				$("#emailme").focus();
			}
			else if(message==""){
				$("#message").focus();
			}
			else{
				ShowModalWindow('#loading','');
				$.ajax({
				type : "POST",
				url : "useraction",
				cache: true,
				data: "action=sendquote&name="+name+"&email="+email+"&text="+message,
				dataType: "json",
				
					error: function(err){
					if(err.status == 404 || err.status == 500){ 
							close_modal('#loading');
							ShowModalWindow('#dialog',err.statusText);
						}
					},
					success: function(response){
						var str = "";
						str+="<div>"+response.text+"</div>";
						close_modal('#loading');
						ShowModalWindow('#dialog',str);
					}
				});	
			}
		});
	})(jQuery);		
}
function login(type){
	var email = "";
	var pass = "";
	var emailid = ""
	var passid = "";
	if(type.match('header')){
		emailid = $("#email");
		passid = $("#pass");
		email = emailid.val();
		pass = passid.val();
	}else if(type.match('loginpage')){
		emailid = $("#email2");
		passid = $("#pass2");
		email = emailid.val();
		pass = passid.val();
	}
	(function($){
		$(document).ready(function(){
				
			if(email=="" || email=="Email" || !email.match(/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z.]{2,5}$/))
			{
				emailid.focus();
			}
			else if(pass=="" || pass=="Password"){
				pass.focus();
			}
			else{
				ShowModalWindow('#loading','');
				 $.ajax({
					 type : "POST",
					 url : "useraction",
					 cache: true,
					 data: "action=login&email="+email+"&pass="+pass,
					 dataType: "json",

					 error: function(err){
						if(err.status == 404 || err.status == 500){ 
							close_modal('#loading');
							ShowModalWindow('#dialog',err.statusText);
						}
					 },
   					 success: function(response){
     				 	var status = response.login[0].status;
						var name = response.login[0].name;
						var str = "";
						if(status == 'invalidlogin'){
							close_modal('#loading');
							ShowModalWindow('#dialog','Sorry Invalid Email/Password.Please try again.');
						}else if(status == 'notverified'){
							str+="<div> <b>Hi "+name+",</b><br />";
							str+="We have sent you a verification e-mail to the e-mail address <span style=\"font-weight:bold\">"+email+"</span>"; 
							str+=" Please check \"Spam/Junk\" Folder if you do not see our email in your inbox.</div>";
							str+="<div style=\"padding:10px 0;border-top:1px solid #DDDDDD;margin-top:20px;\">";
							str+="You did not verify your email address ye.Please click on the confirmation link available in that email to verify your e-mail address.</div>";
							str+="<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
							str+="<tr>";
							str+="<td><b>Or Input your verification code :</b></td>";
							str+="<td><input type=\"text\" style=\"padding: 2px; width: 115px; border: 1px solid rgb(146, 177, 191);\" id=\"verifycode\" name=\"verifycode\"></td>";
							str+="<td><span style=\"width: 90px;\" class=\"blackBtn\"><a onclick=\"Verify('"+email+"');\" href=\"javascript://\">Verify</a></span></td>";
							str+="</tr>";
							str+="</table>";
							str+="<div style=\"padding:10px 0;border-top:1px solid #DDDDDD;margin-top:20px;\">"; 
							str+="If you do not have received that email yet, then click on \"Resend Verification\" to request another verification e-mail.";
							str+="<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
							str+="<tr>";
							str+="<td width=\"77%\" align=\"right\"><span style=\"width: 90px;\" class=\"blackBtn\">";
							str+="<a onclick=\"ReSendVerification('"+email+"');\" href=\"javascript://\">Resend</a></span></td>";
							str+="</tr>";
							str+="</table>";
							str+="</div>";
							close_modal('#loading');
							ShowModalWindow('#dialog',str);
						}else if(status == 'undefine'){
							close_modal('#loading');
							ShowModalWindow('#dialog','<p>Sorry somthing goes wrong.Please try again later.</p>');
						}else if(status == 'success'){
							close_modal('#loading');
							if(type.match('header')){
								var name = response.login[0].name;
								ShowUserPanel(name);
							}else if(type.match('loginpage')){
								var querystring = window.location.search;
								var url = homepage+'paypal'+querystring;
								window.location = url;
							}
							
						}
   					 }

				 });		
			}
		});
	})(jQuery);		  
}
function Verify(email){
	(function($){
		$(document).ready(function(){
			if($("#verifycode").val()!=""){
			var key = $("#verifycode").val();
			ShowModalWindow('#loading','');
				$.ajax({
				type : "GET",
				url : "useraction",
				cache: true,
				data: "action=verify&key="+key+"&email="+email,
				dataType: "json",
				
					error: function(err){
					if(err.status == 404 || err.status == 500){ 
							close_modal('#loading');
							ShowModalWindow('#dialog',err.statusText);
						}
					},
					success: function(response){
						var str = "";
						close_modal('#loading');
						if(response.status.match('success')){
							str+="<div>You have successfully active your account.Now you can login your acount.</div>";
							ShowModalWindow('#dialog',str);
						}else if(response.status.match('invalid')){
							str+="<div>";
							str+="Verification code not match.Please check your email.</div>";
							ShowModalWindow('#dialog',str);
						}
					}
				});	
			}
		});
	})(jQuery);	
}
function ShowUserPanel(name){
	window.location = 'myaccount';
}

function userInfo(){
ShowModalWindow('#loading','');
	(function($){
		$(document).ready(function(){
			$.ajax({
			type : "GET",
			url : "useraction",
			cache: true,
			data: "action=userinfo",
			dataType: "json",
			
				error: function(err){
				if(err.status == 404 || err.status == 500){
						close_modal('#loading');
						ShowModalWindow('#dialog',err.statusText);
					}
				},
				success: function(response){
					responseOBJ = response;
						close_modal('#loading');
						//Hash check
						var hash = false; 
						if(window.location.hash != hash) { 
								hash = window.location.hash; 
								processHash(hash); 
						}else{ 
							myaccount('account');
					}
				}
			});		
		});
	})(jQuery);	
}
function processHash(hash){
	switch(hash){
		case "#support":
			support('support');
			break;
			
		case "#puchase":
			purchases('puchase');
			break;
			
		case "#profile":
			profile('profile');
			break;
			
		case "#updatehistory":
			updatehistory('updatehistory');
			break;
			
		case "#notification":
			notification('notification');
			break;
			
		case "#demos":
			demos('demos');
			break;
	}
}
function leftmenu(menu){
	var left_menu = "";
		 
	if(menu=='account'){
		$('#updatehistory').html('');
		$('#pupagination').html('');
		$('#user_info').html('');
		$('#ticket_header').html('');
		$('#tickets').html('');
		
		left_menu = "<ul>";
		left_menu += "<li><a href=\"javascript://\" class=\"active\" onClick=\"myaccount('account');\"><span>My Account</span></a></li>";
		left_menu += "<li><a href=\"#puchase\"  onClick=\"purchases('puchase');\"><span>Purchases</span></a></li>";
		left_menu += "<li><a href=\"#profile\"  onClick=\"profile('profile');\"><span>My Profile</span></a></li>";
		left_menu += "<li><a href=\"#updatehistory\"  onClick=\"updatehistory('updatehistory');\"><span>Product Update History</span></a></li>";
		left_menu += "<li><a href=\"#support\"  onClick=\"support('support');\"><span>Support</span></a></li>";
		left_menu += "<li><a href=\"#notification\"  onClick=\"notification('notification');\"><span>Notification</span></a></li>";
		left_menu += "<li><a href=\"#demos\"  onClick=\"demos('demos');\"><span>Demos</span></a></li>";
		left_menu += "<li><a href=\"javascript://\"  onClick=\"Logout();\"><span>Sign Out</span></a></li>";
		left_menu += "</ul>";
		$("#pheding").html("Your Product and Service");
	}else if(menu=='importerstatus'){
		$("#product_inner_header").hide();
		$("#service_inner_header").hide();
		$('#product').html('');
		$('#service').html('');
		$('#ticket_header').html('');
		$('#tickets').html('');
		
		left_menu = "<ul>";
		left_menu += "<li><a href=\"javascript://\" class=\"active\" onClick=\"myaccount('account');\"><span>My Account</span></a></li>";
		left_menu += "<li><a href=\"#puchase\"  onClick=\"purchases('puchase');\"><span>Purchases</span></a></li>";
		left_menu += "<li><a href=\"#profile\"  onClick=\"profile('profile');\"><span>My Profile</span></a></li>";
		left_menu += "<li><a href=\"#updatehistory\"  onClick=\"updatehistory('updatehistory');\"><span>Product Update History</span></a></li>";
		left_menu += "<li><a href=\"#support\"  onClick=\"support('support');\"><span>Support</span></a></li>";
		left_menu += "<li><a href=\"#notification\"  onClick=\"notification('notification');\"><span>Notification</span></a></li>";
		left_menu += "<li><a href=\"#demos\"  onClick=\"demos('demos');\"><span>Demos</span></a></li>";
		left_menu += "<li><a href=\"javascript://\"  onClick=\"Logout();\"><span>Sign Out</span></a></li>";
		left_menu += "</ul>";
		$("#pheding").html("Check Status");
	}else if(menu=='puchase'){
		$('#updatehistory').html('');
		$('#pupagination').html('');
		$('#user_info').html('');
		$('#ticket_header').html('');
		$('#tickets').html('');
		
		left_menu = "<ul>";
		left_menu += "<li><a href=\"javascript://\" onClick=\"myaccount('account');\"><span>My Account</span></a></li>";
		left_menu += "<li><a href=\"#puchase\" class=\"active\" onClick=\"purchases('puchase');\"><span>Purchases</span></a></li>";
		left_menu += "<li><a href=\"#profile\"  onClick=\"profile('profile');\"><span>My Profile</span></a></li>";
		left_menu += "<li><a href=\"#updatehistory\"  onClick=\"updatehistory('updatehistory');\"><span>Product Update History</span></a></li>";
		left_menu += "<li><a href=\"#support\"  onClick=\"support('support');\"><span>Support</span></a></li>";
		left_menu += "<li><a href=\"#notification\"  onClick=\"notification('notification');\"><span>Notification</span></a></li>";
		left_menu += "<li><a href=\"#demos\"  onClick=\"demos('demos');\"><span>Demos</span></a></li>";
		left_menu += "<li><a href=\"javascript://\"  onClick=\"Logout();\"><span>Sign Out</span></a></li>";
		left_menu += "</ul>";
		$("#pheding").html("Your Purchases");
	}else if(menu=='invoice'){
		$("#product_inner_header").hide();
		$("#service_inner_header").hide();
		$('#product').html('');
		$('#service').html('');
		$('#ticket_header').html('');
		$('#tickets').html('');
		
		left_menu = "<ul>";
		left_menu += "<li><a href=\"javascript://\" onClick=\"myaccount('account');\"><span>My Account</span></a></li>";
		left_menu += "<li><a href=\"#puchase\" class=\"active\" onClick=\"purchases('puchase');\"><span>Purchases</span></a></li>";
		left_menu += "<li><a href=\"#profile\"  onClick=\"profile('profile');\"><span>My Profile</span></a></li>";
		left_menu += "<li><a href=\"#updatehistory\"  onClick=\"updatehistory('updatehistory');\"><span>Product Update History</span></a></li>";
		left_menu += "<li><a href=\"#support\"  onClick=\"support('support');\"><span>Support</span></a></li>";
		left_menu += "<li><a href=\"#notification\"  onClick=\"notification('notification');\"><span>Notification</span></a></li>";
		left_menu += "<li><a href=\"#demos\"  onClick=\"demos('demos');\"><span>Demos</span></a></li>";
		left_menu += "<li><a href=\"javascript://\"  onClick=\"Logout();\"><span>Sign Out</span></a></li>";
		left_menu += "</ul>";
		$("#pheding").html("Invoice Details");
	}else if(menu=='profile'){
		$("#product_inner_header").hide();
		$("#service_inner_header").hide();
		$('#updatehistory').html('');
		$('#pupagination').html('');
		$('#product').html('');
		$('#service').html('');
		$('#ticket_header').html('');
		$('#tickets').html('');
		
		left_menu = "<ul>";
		left_menu += "<li><a href=\"javascript://\" onClick=\"myaccount('account');\"><span>My Account</span></a></li>";
		left_menu += "<li><a href=\"#puchase\"  onClick=\"purchases('puchase');\"><span>Purchases</span></a></li>";
		left_menu += "<li><a href=\"#profile\" class=\"active\" onClick=\"profile('profile');\"><span>My Profile</span></a></li>";
		left_menu += "<li><a href=\"#updatehistory\"  onClick=\"updatehistory('updatehistory');\"><span>Product Update History</span></a></li>";
		left_menu += "<li><a href=\"#support\"  onClick=\"support('support');\"><span>Support</span></a></li>";
		left_menu += "<li><a href=\"#notification\"  onClick=\"notification('notification');\"><span>Notification</span></a></li>";
		left_menu += "<li><a href=\"#demos\"  onClick=\"demos('demos');\"><span>Demos</span></a></li>";
		left_menu += "<li><a href=\"javascript://\"  onClick=\"Logout();\"><span>Sign Out</span></a></li>";
		left_menu += "</ul>";
		$("#pheding").html("Profile Information");
	}else if(menu=='updatehistory'){
		$("#product_inner_header").hide();
		$("#service_inner_header").hide();
		$('#product').html('');
		$('#service').html('');
		$('#user_info').html('');
		$('#ticket_header').html('');
		$('#tickets').html('');
		
		left_menu = "<ul>";
		left_menu += "<li><a href=\"javascript://\" onClick=\"myaccount('account');\"><span>My Account</span></a></li>";
		left_menu += "<li><a href=\"#puchase\"  onClick=\"purchases('puchase');\"><span>Purchases</span></a></li>";
		left_menu += "<li><a href=\"#profile\"  onClick=\"profile('profile');\"><span>My Profile</span></a></li>";
		left_menu += "<li><a href=\"#updatehistory\" class=\"active\" onClick=\"updatehistory('updatehistory');\"><span>Product Update History</span></a></li>";
		left_menu += "<li><a href=\"#support\"  onClick=\"support('support');\"><span>Support</span></a></li>";
		left_menu += "<li><a href=\"#notification\"  onClick=\"notification('notification');\"><span>Notification</span></a></li>";
		left_menu += "<li><a href=\"#demos\"  onClick=\"demos('demos');\"><span>Demos</span></a></li>";
		left_menu += "<li><a href=\"javascript://\"  onClick=\"Logout();\"><span>Sign Out</span></a></li>";
		left_menu += "</ul>";
		$("#pheding").html("Product Update History");
	}else if(menu=='email'){
		left_menu = "<ul>";
		left_menu += "<li><a href=\"javascript://\" onClick=\"myaccount('account');\"><span>My Account</span></a></li>";
		left_menu += "<li><a href=\"#puchase\"  onClick=\"purchases('puchase');\"><span>Purchases</span></a></li>";
		left_menu += "<li><a href=\"#profile\" class=\"active\" onClick=\"profile('profile');\"><span>My Profile</span></a></li>";
		left_menu += "<li><a href=\"#updatehistory\"  onClick=\"updatehistory('updatehistory');\"><span>Product Update History</span></a></li>";
		left_menu += "<li><a href=\"#support\"  onClick=\"support('support');\"><span>Support</span></a></li>";
		left_menu += "<li><a href=\"#notification\"  onClick=\"notification('notification');\"><span>Notification</span></a></li>";
		left_menu += "<li><a href=\"#demos\"  onClick=\"demos('demos');\"><span>Demos</span></a></li>";
		left_menu += "<li><a href=\"javascript://\"  onClick=\"Logout();\"><span>Sign Out</span></a></li>";
		left_menu += "</ul>";
		$("#pheding").html("Change Email");
	}else if(menu=='password'){
		left_menu = "<ul>";
		left_menu += "<li><a href=\"javascript://\" onClick=\"myaccount('account');\"><span>My Account</span></a></li>";
		left_menu += "<li><a href=\"#puchase\"  onClick=\"purchases('puchase');\"><span>Purchases</span></a></li>";
		left_menu += "<li><a href=\"#profile\" class=\"active\" onClick=\"profile('profile');\"><span>My Profile</span></a></li>";
		left_menu += "<li><a href=\"#updatehistory\"  onClick=\"updatehistory('updatehistory');\"><span>Product Update History</span></a></li>";
		left_menu += "<li><a href=\"#support\"  onClick=\"support('support');\"><span>Support</span></a></li>";
		left_menu += "<li><a href=\"#notification\"  onClick=\"notification('notification');\"><span>Notification</span></a></li>";
		left_menu += "<li><a href=\"#demos\"  onClick=\"demos('demos');\"><span>Demos</span></a></li>";
		left_menu += "<li><a href=\"javascript://\"  onClick=\"Logout();\"><span>Sign Out</span></a></li>";
		left_menu += "</ul>";
		$("#pheding").html("Change Password");
	}else if(menu=='editprofile'){
		left_menu = "<ul>";
		left_menu += "<li><a href=\"javascript://\" onClick=\"myaccount('account');\"><span>My Account</span></a></li>";
		left_menu += "<li><a href=\"#puchase\"  onClick=\"purchases('puchase');\"><span>Purchases</span></a></li>";
		left_menu += "<li><a href=\"#profile\" class=\"active\" onClick=\"profile('profile');\"><span>My Profile</span></a></li>";
		left_menu += "<li><a href=\"#updatehistory\"  onClick=\"updatehistory('updatehistory');\"><span>Product Update History</span></a></li>";
		left_menu += "<li><a href=\"#support\"  onClick=\"support('support');\"><span>Support</span></a></li>";
		left_menu += "<li><a href=\"#notification\"  onClick=\"notification('notification');\"><span>Notification</span></a></li>";
		left_menu += "<li><a href=\"#demos\"  onClick=\"demos('demos');\"><span>Demos</span></a></li>";
		left_menu += "<li><a href=\"javascript://\"  onClick=\"Logout();\"><span>Sign Out</span></a></li>";
		left_menu += "</ul>";
		$("#pheding").html("Edit My Account");
	}else if(menu=='notification'){
		$("#product_inner_header").hide();
		$("#service_inner_header").hide();
		$('#updatehistory').html('');
		$('#pupagination').html('');
		$('#product').html('');
		$('#service').html('');
		$('#ticket_header').html('');
		$('#tickets').html('');
		
		left_menu = "<ul>";
		left_menu += "<li><a href=\"javascript://\" onClick=\"myaccount('account');\"><span>My Account</span></a></li>";
		left_menu += "<li><a href=\"#puchase\"  onClick=\"purchases('puchase');\"><span>Purchases</span></a></li>";
		left_menu += "<li><a href=\"#profile\"  onClick=\"profile('profile');\"><span>My Profile</span></a></li>";
		left_menu += "<li><a href=\"#updatehistory\"  onClick=\"updatehistory('updatehistory');\"><span>Product Update History</span></a></li>";
		left_menu += "<li><a href=\"#support\"  onClick=\"support('support');\"><span>Support</span></a></li>";
		left_menu += "<li><a href=\"#notification\" class=\"active\" onClick=\"notification('notification');\"><span>Notification</span></a></li>";
		left_menu += "<li><a href=\"#demos\"  onClick=\"demos('demos');\"><span>Demos</span></a></li>";
		left_menu += "<li><a href=\"javascript://\"  onClick=\"Logout();\"><span>Sign Out</span></a></li>";
		left_menu += "</ul>";
		$("#pheding").html("Notification");
	}else if(menu=='demos'){
		$("#product_inner_header").hide();
		$("#service_inner_header").hide();
		$('#updatehistory').html('');
		$('#pupagination').html('');
		$('#product').html('');
		$('#service').html('');
		$('#ticket_header').html('');
		$('#tickets').html('');
		
		left_menu = "<ul>";
		left_menu += "<li><a href=\"javascript://\" onClick=\"myaccount('account');\"><span>My Account</span></a></li>";
		left_menu += "<li><a href=\"#puchase\"  onClick=\"purchases('puchase');\"><span>Purchases</span></a></li>";
		left_menu += "<li><a href=\"#profile\"  onClick=\"profile('profile');\"><span>My Profile</span></a></li>";
		left_menu += "<li><a href=\"#updatehistory\"  onClick=\"updatehistory('updatehistory');\"><span>Product Update History</span></a></li>";
		left_menu += "<li><a href=\"#support\"  onClick=\"support('support');\"><span>Support</span></a></li>";
		left_menu += "<li><a href=\"#notification\"  onClick=\"notification('notification');\"><span>Notification</span></a></li>";
		left_menu += "<li><a href=\"#demos\" class=\"active\" onClick=\"demos('demos');\"><span>Demos</span></a></li>";
		left_menu += "<li><a href=\"javascript://\"  onClick=\"Logout();\"><span>Sign Out</span></a></li>";
		left_menu += "</ul>";
		$("#pheding").html("Demo Product");
	}else if(menu=='support'){
		$("#product_inner_header").hide();
		$("#service_inner_header").hide();
		$('#updatehistory').html('');
		$('#pupagination').html('');
		$('#product').html('');
		$('#service').html('');
		$('#user_info').html('');
		
		left_menu = "<ul>";
		left_menu += "<li><a href=\"javascript://\" onClick=\"myaccount('account');\"><span>My Account</span></a></li>";
		left_menu += "<li><a href=\"#puchase\"  onClick=\"purchases('puchase');\"><span>Purchases</span></a></li>";
		left_menu += "<li><a href=\"#profile\"  onClick=\"profile('profile');\"><span>My Profile</span></a></li>";
		left_menu += "<li><a href=\"#updatehistory\"  onClick=\"updatehistory('updatehistory');\"><span>Product Update History</span></a></li>";
		left_menu += "<li><a href=\"#support\"  class=\"active\" onClick=\"support('support');\"><span>Support</span></a></li>";
		left_menu += "<li><a href=\"#notification\"  onClick=\"notification('notification');\"><span>Notification</span></a></li>";
		left_menu += "<li><a href=\"#demos\"  onClick=\"demos('demos');\"><span>Demos</span></a></li>";
		left_menu += "<li><a href=\"javascript://\"  onClick=\"Logout();\"><span>Sign Out</span></a></li>";
		left_menu += "</ul>";
		$("#pheding").html("Support Home");
	}
	$(".left_menu").html(left_menu);
}

function myaccount(mnu){
	leftmenu(mnu);

	
	var response = responseOBJ;
	var i = 0;
	var j=0;
	var jstr = '';
	var producttable = new Array();
	var servicetable = new Array();
	var count = 1;
	var tstyle = "";
	var product = response.product;
	var service = response.service;
	
	var ptable = ''
	ptable = '<table width="100%" align="center" cellpadding="6" cellspacing="1" class="table_back" style="margin-top:0;">';
	ptable +='<tr bgcolor="#C1DBF7" style="font-weight:bold;">';
	ptable +='<td width="143" bgcolor="#f1f8f8" class="table_heading">Product</td>';
	ptable +='<td width="99" align="center" valign="middle" bgcolor="#f1f8f8" class="table_heading">Purchase date';
	ptable +='<div style="font-weight:normal;color:#738888;">dd-mm-yyy</div></td>';
	ptable +='<td width="136" align="center" valign="middle" bgcolor="#f1f8f8" class="table_heading">Expire date';
	ptable +='<div style="font-weight:normal;color:#738888;">dd-mm-yyy</div></td>';
	ptable +='<td width="76" align="center" valign="middle" bgcolor="#f1f8f8" class="table_heading">Check Status</td>';
	ptable +='<td width="85" align="center" valign="middle" bgcolor="#f1f8f8" class="table_heading">Days Remain</td>';
	ptable +='<td width="63" align="center" valign="middle" bgcolor="#f1f8f8" class="table_heading">Download</td>';
	ptable +='</tr>';
	
	if(product.length > 0){
		//Loop Start
		for(i=0; i<product.length; i++){
			var c = count%2;
			var p = product[i];
			var name = p.product_name.split(':');
			var product_expierdate = p.product_expierdate.split('-');
			var sells_date = p.sells_date.split('-');
			var pid = p.pid;
			var aid = p.aid;
			var yy = sells_date[0];
			var mm = sells_date[1];
			var dd = sells_date[2];
			var purchasedate = new Date(yy,mm-1,dd);
			var defult = p.defult_packeges;
			var currentdate = new Date();
			var datediff = get_time_difference(purchasedate, currentdate);
			var dayrem = defult - datediff.days;
			var downloadlink = "";
			var chkstatus = "";
			
			if(name[0].match('Contact Importer')){
				if(name[1].match('PHP') || name[1].match('JAVA') || name[1].match('.NET')){
					chkstatus = "<td align=\"center\" valign=\"middle\"><a href=\"javascript://\" onclick=\"ShowDetails('importerstatus','"+jQuery.trim(name[1].toLowerCase())+"')\">View details</a></td>";
				}else{
					chkstatus = "<td align=\"center\" valign=\"middle\">N/A</td>";
				}
			}else{
				chkstatus = "<td align=\"center\" valign=\"middle\">N/A</td>";
			}
			
			if(dayrem<0){
				dayrem = "<td align=\"center\" valign=\"middle\">expired<br />";
				if(mnu=='account'){
					downloadlink = "<td align=\"center\" valign=\"middle\"><a style=\"color:#fb5700;font-weight:bold;\" href=\"http://www.improsys.com/paypal?service=true&amp;type="+pid+"\">Renew</a></td>";
				}else if(mnu=='puchase'){
					downloadlink = "<td align=\"center\" valign=\"middle\"><a  href=\"javascript://\" onClick=\"Invoice('invoice',"+pid+",'product',"+aid+")\">Invoice</a></td>";
				}
				
			}else if(dayrem>0){
				dayrem = "<td align=\"center\" valign=\"middle\">"+dayrem+"<br />";
				dayrem += "<a style=\"font-weight:bold;font-size:11px;\" href=\"http://www.improsys.com/paypal?service=true&amp;type="+pid+"\">renew now</a></td>";
				if(mnu=='account'){
					downloadlink = "<td align=\"center\" valign=\"middle\"><a href=\""+homepage+"useraction.php?pid="+pid+"&amp;aid="+aid+"&amp;action=downloadproduct\">Download</a></td>";
				}else if(mnu=='puchase'){
					downloadlink = "<td align=\"center\" valign=\"middle\"><a href=\"javascript://\" onClick=\"Invoice('invoice',"+pid+",'product',"+aid+")\">Invoice</a></td>";
				}
				
			}else{
				dayrem = "<td align=\"center\" valign=\"middle\">N/A<br />";
			}
			var str = "";
			if(c==1){
				tstyle = "table_row_1st";
			}else if(c==0){
				tstyle = "table_row_2nd";
			}
			
			
			str = "<tr class=\""+tstyle+"\">";
			str += "<td><a title=\""+p.product_name+"\" href=\""+p.product_link+"\" target=\"_blank\">"+jQuery.trim(name[0])+".....</a></td>";
			str += "<td align=\"center\" valign=\"middle\">"+sells_date[2]+"-"+sells_date[1]+"-"+sells_date[0]+"</td>";
			str += "<td align=\"center\" valign=\"middle\">"+product_expierdate[2]+"-"+product_expierdate[1]+"-"+product_expierdate[0]+" ("+p.defult_packeges+" days)</td>";
			str += chkstatus;
			str += dayrem;
			str += downloadlink;
			str += "</tr>";
			producttable[j]=str;
			j++;
			count++;
		}//loop end
	}else{
		var str = "";
		str += "<tr class=\"table_row_1st\">";
        str += "<td colspan=\"6\" align=\"center\"> You have not purchased any product yet. </td>";
        str += "</tr>";
		producttable[0]=str;
	}
	count = 1;
	var stable = '';
	stable =  '<table id="service" width="100%" align="center" cellpadding="6" cellspacing="1" class="table_back" style="margin-top:0;">';
    stable += '<tr bgcolor="#C1DBF7" style="font-weight:bold;">';
    stable += '<td width="141" bgcolor="#f1f8f8" class="table_heading">Product</td>';
    stable += '<td width="64" align="center" valign="middle" bgcolor="#f1f8f8" class="table_heading">Service</td>';
    stable += '<td width="95" align="center" valign="middle" bgcolor="#f1f8f8" class="table_heading">Service duration</td>';
    stable += '<td width="74" align="center" valign="middle" bgcolor="#f1f8f8" class="table_heading">Start date';
    stable += '<div style="font-weight:normal;color:#738888;">dd-mm-yyy</div></td>';
    stable += '<td width="80" align="center" valign="middle" bgcolor="#f1f8f8" class="table_heading">Expire date';
    stable += '<div style="font-weight:normal;color:#738888;">dd-mm-yyy</div></td>';
    stable += '<td width="74" align="center" valign="middle" bgcolor="#f1f8f8" class="table_heading">Days Remain</td>';
    stable += '<td width="61" align="center" valign="middle" bgcolor="#f1f8f8" class="table_heading">Download</td>';
    stable += '</tr>';
	if(service.length > 0){	  
		for(i=0; i<service.length; i++){
			var c = count%2;
			var s = service[i];
			var name = s.product_name.split(':');
			var service_name = s.service_name;
			var service_expierdate = s.service_expierdate.split('-');
			var service_sells_date = s.service_sells_date.split('-');
			var sid = s.serviceid;
			var aid = s.aid;
			var pid = s.pid;
			var yy = service_sells_date[0];
			var mm = service_sells_date[1];
			var dd = service_sells_date[2];
			var purchasedate = new Date(yy,mm-1,dd);
			var defult = s.service_duration;
			var currentdate = new Date();
			var datediff = get_time_difference(purchasedate, currentdate);
			var dayrem = defult - datediff.days;
			var downloadlink = "";
			var lifetime = s.lifetime;
			var expiredate = ""
			var expire = "";
			
			if(lifetime.match("0")){
				expiredate = service_expierdate[2]+"-"+service_expierdate[1]+"-"+service_expierdate[0];
				expire = "Expired";
				downloadlink = "<td align=\"center\" valign=\"middle\"><a style=\"color:#fb5700;font-weight:bold;\" href=\"http://www.improsys.com/paypal?service=true&amp;type="+sid+"\">Renew</a></td>";
				service_duration = defult+" days";
			}else if(lifetime.match("1")){
				expiredate = "Never";
				expire = "Lifetime";
				downloadlink = downloadlink = "<td align=\"center\" valign=\"middle\"><a href=\""+homepage+"useraction.php?pid="+sid+"&amp;aid="+aid+"&amp;action=downloadproduct\">Download</a></td>";
				service_duration = "Lifetime";
				service_name  = "Lifetime"
			}			
			if(dayrem<0){
				dayrem = "<td align=\"center\" valign=\"middle\">"+expire+"<br />";
				if(mnu=='account'){
					downloadlink = downloadlink;
				}else if(mnu=='puchase'){
					downloadlink = "<td align=\"center\" valign=\"middle\"><a href=\"javascript://\" onClick=\"Invoice('invoice',"+sid+",'service',"+aid+")\">Invoice</a></td>";
				}
				
				
			}else if(dayrem>0){
				if(lifetime.match("0")){
					dayrem = "<td align=\"center\" valign=\"middle\">"+dayrem+"<br />";
					dayrem += "<a style=\"font-weight:bold;font-size:11px;\" href=\"http://www.improsys.com/paypal?service=true&amp;type="+sid+"\">renew now</a></td>";
				}else if(lifetime.match("1")){
					dayrem = "<td align=\"center\" valign=\"middle\">Lifetime</td>";
				}
				if(mnu=='account'){
					downloadlink = "<td align=\"center\" valign=\"middle\"><a href=\""+homepage+"useraction.php?pid="+sid+"&amp;aid="+aid+"&amp;action=downloadproduct\">Download</a></td>";
				}else if(mnu=='puchase'){
					downloadlink = "<td align=\"center\" valign=\"middle\"><a href=\"javascript://\" onClick=\"Invoice('invoice',"+sid+",'service',"+aid+")\">Invoice</a></td>";
				}
				
			}else{
				dayrem = "<td align=\"center\" valign=\"middle\">N/A<br />";
			}
			var str = "";
			if(c==1){
				tstyle = "table_row_1st";
			}else if(c==0){
				tstyle = "table_row_2nd";
			}
			
			str = "<tr class=\""+tstyle+"\">";
			str += "<td><a title=\""+s.product_name+"\" href=\""+s.product_link+"\" target=\"_blank\">"+name[0]+".....</a></td>";
			str += "<td align=\"center\" valign=\"middle\">"+service_name+"</td>";
			str += "<td align=\"center\" valign=\"middle\">"+service_duration+"</td>";
			
			str += "<td align=\"center\" valign=\"middle\">"+service_sells_date[2]+"-"+service_sells_date[1]+"-"+service_sells_date[0]+"</td>";
			
			str += "<td align=\"center\" valign=\"middle\">"+expiredate+"</td>";
			str += dayrem;
			str += downloadlink;
			str += "</tr>";
			servicetable[j]=str;
			j++;
			count++;
		}//loop end
	}else{
		var str = "";
		str += "<tr class=\"table_row_1st\">";
        str += "<td colspan=\"7\" align=\"center\"> You have not purchased any service yet. </td>";
        str += "</tr>";
		servicetable[0]=str;
	}
	var pstr = producttable.join("");
	pstr = ptable+pstr+"</table>";
	var sstr = servicetable.join("");
	sstr = stable+sstr+"</table>";
	close_modal('#loading');
	$("#product_inner_header").show();
	$("#service_inner_header").show();
	$('#product').html(pstr);
	$('#service').html(sstr);
}
function ShowDetails(mnu,ptype){
	var str = "";
	var count = 1;
	var i = 0;
	$.ajax({
		 type : "GET",
		 url : "useraction",
		 cache: true,
		 data: "action=impstatus&type="+ptype,
		 dataType: "json",

		 error: function(err){
			if(err.status == 404 || err.status == 500){ 
				ShowModalWindow('#dialog',err.statusText);
			}
		 },
		 success: function(response){
			if(response.status.match('Success')){
				leftmenu(mnu);
				str += "<div  style=\"margin-bottom:5px;\"><b>Success :</b> It is working and up to date.</div>";
				str += "<div  style=\"margin-bottom:5px;\"><b>Failed :</b> Improsys team is working for updating it.</div>";
				str += "<div  style=\"margin-bottom:20px;\"><b>Checking Time :</b> Contact Importers checked once within each 3 hour. </div>";
				str += "<h3 class=\"inner_header\">Details Info :</h3>";
				str += "<table width=\"100%\" align=\"center\" cellpadding=\"6\" cellspacing=\"1\" class=\"table_back\" style=\"margin-top:0;\">";
				str += "<tr bgcolor=\"#C1DBF7\" style=\"font-weight:bold;\">";
				str += "<td width=\"100\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Type</td>";
				str += "<td width=\"111\" align=\"center\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Available Contacts</td>";
				str += "<td width=\"112\" align=\"center\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Imported Contacts</td>";
				str += "<td width=\"74\" align=\"center\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Status</td>";
				str += "<td width=\"218\" align=\"center\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Last Checking Time</td>";
				str += "</tr>";
				for(i=0; i<response.item.length; i++){
					var c = count%2;
					if(c==1){
						tstyle = "table_row_1st";
					}else if(c==0){
						tstyle = "table_row_2nd";
					}
					str += "<tr class=\""+tstyle+"\">";
					str += "<td align=\"left\" valign=\"top\">"+response.item[i].type+"</td>";
					str += "<td align=\"center\" valign=\"top\">"+response.item[i].totalcontact+"</td>";
					str += "<td align=\"center\" valign=\"top\">"+response.item[i].contactgrab+"</td>";
					str += "<td align=\"center\" valign=\"top\">"+response.item[i].result+"</td>";
					str += "<td align=\"center\" valign=\"top\">"+response.item[i].time+"</td>";
					str += "</tr>";
					count++;
				}
				str += "</table>";
				
				
				$('#user_info').html(str);
			}else{
				ShowModalWindow('#dialog',response.status);
			}
		 }
	 });
}
function purchases(mnu){
	leftmenu(mnu);
	myaccount(mnu);
}
function Invoice(mnu,pid,ptype,paid){
	leftmenu(mnu);
	var str = "";
	var description = "";
	var price = "";
	var selldate = "";
	var aid = "";
	ShowModalWindow('#loading','');
	$.ajax({
		type : "GET",
		url : "useraction",
		cache: true,
		data: "action=invoice&type="+ptype+"&id="+pid+"&aid="+paid,
		dataType: "json",

		error: function(err){
			if(err.status == 404 || err.status == 500){ 
				close_modal('#loading');
				ShowModalWindow('#dialog',err.statusText);
			}
		},
		success: function(response){
			if(response.status.match('Success')){
				if(response.items.product_name == null){
					description = "N/A";
				}else{
					description = response.items.product_name;
				}
				if(response.items.price == null){
					price = "000.00";
				}else{
					price = response.items.price;
				}
				if(response.items.sellsdate == null){
					selldate = "N/A"
				}else{
					selldate = response.items.sellsdate;
				}
				if(response.items.aid == null){
					aid = "000";
				}else{
					aid = response.items.aid
				}
				str+="<div class=\"invoiceContainer\">"; 
				str+="<span style=\"width: 105px;position:absolute;right:-8px;top:-50px;\" class=\"blackBtn\">"; 
				str+="<a href=\"javascript://\" onClick=\"printInvoice("+pid+",'"+ptype+"',"+paid+");\">Printer Version</a></span>";
				str+="<div>";
				str+="<div style=\"float:left;margin:14px;\"><img src=\"images/improsys_logo.jpg\" border=\"0\" alt=\"www.improsys.com\"/></div>";
				str+="<div style=\"float:right;padding:6px;font-size:11px;\">";
				str+="<h3 class=\"inner_header\" style=\"margin-top:0;color:#16765B;\">Improsys Software & Web Development</h3>";
				str+="26 Eskaton Garden. (4th floor)<br />";
				str+="Dhaka-1000.Bangladesh<br />";
				str+="880191320685,<br />";
				str+="info@improsys.com http://www.improsys.com</div>";
				str+="<div class=\"clearer\"></div>";
				str+="</div>";
				str+="<div class=\"clearer\"></div>";
				str+="<div style=\"margin-top:20px;background-color:#f9f9f9;padding:10px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;\">";
				str+="<div style=\"float:left;width:300px;\"> <b>To : ";	 
				str+=""+response.items.name+"</b> <br />";
				str+=""+response.items.company_name+" <br />";
				str+=""+response.items.country+" <br />";
				str+=""+response.items.email+", "+response.items.web+"</div>";
				str+="<div style=\"float:right;width:250px;text-align:right;\">";
				str+="<h1 style=\"font-size:30px;color:#a9a8a6;border:none;margin:0;line-height:normal;background:none;\">INVOICE</h1>";
				str+="<h1 style=\"font-size:30px;color:#333333;margin:0;border:none;line-height:normal;background:none;\">INV0020"+aid+"</h1>";
				str+="<div style=\"font-weight:bold;color:#999999\">"+selldate+"</div>";
				str+="</div>";
				str+="<div class=\"clearer\"></div>";
				str+="</div>";
				str+="<table width=\"100%\" align=\"center\" cellpadding=\"6\" cellspacing=\"1\" class=\"table_back\" style=\"margin-top:150px;\">";
				str+="<tr bgcolor=\"#C1DBF7\" style=\"font-weight:bold;\">";
				str+="<td width=\"47\" align=\"center\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Quantity</td>";
				str+="<td width=\"344\" align=\"center\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Description</td>";
				str+="<td width=\"120\" align=\"right\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Unit Price</td>";
				str+="<td width=\"81\" align=\"left\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Amount</td>";
				str+="</tr>";
				str+="<tr class=\"table_row_2nd\">";
				str+="<td align=\"center\" valign=\"top\">1</td>";
				str+="<td align=\"left\" valign=\"top\">"+description+"</td>";
				str+="<td align=\"right\" valign=\"top\"> $"+price+"</td>";
				str+="<td align=\"left\" valign=\"top\"> $"+price+"</td>";
				str+="</tr>";
				str+="<tr class=\"table_row_2nd\">";
				str+="<td align=\"left\" valign=\"top\"></td>";
				str+="<td align=\"center\" valign=\"top\"></td>";
				str+="<td align=\"right\" valign=\"top\">Shipping & Handling</td>";
				str+="<td align=\"left\" valign=\"top\">0.00</td>";
				str+="</tr>";
				str+="<tr class=\"table_row_2nd\">";
				str+="<td align=\"left\" valign=\"top\" bgcolor=\"#f8fcfc\">&nbsp;</td>";
				str+="<td align=\"center\" valign=\"top\" bgcolor=\"#f8fcfc\">&nbsp;</td>";
				str+="<td align=\"right\" valign=\"top\" bgcolor=\"#f8fcfc\" style=\"font-size:20px;\">Total </td>";
				str+="<td align=\"left\" valign=\"top\" bgcolor=\"#f8fcfc\" style=\"font-size:20px;\"> $"+price+"</td>";
				str+="</tr>";
				str+="</table>";
				str+="<b>If you have any questions concerning this invoice, call:</b> <br />";
				str+="Sumon, 8801911320685";
				str+="<div style=\"font-size:14px;font-weight:bold;margin-top:20px;color:#16765B;\">THANK YOU FOR CHOOSING IMPROSYS SERVICE!</div>";
				str+="</div>";
				close_modal('#loading');
				$('#user_info').html(str);
			}else{
				close_modal('#loading');
				ShowModalWindow('#dialog',response.status);
			}
		}
	});
}
function printInvoice(pid,ptype,paid){
	window.open ("printer.php?id="+pid+"&aid="+paid+"&type="+ptype,"Invoice","width=790,height=590,top=50,left=50,scrollbars=yes,status=no,toolbar=yes,resizable=yes");
}
function profile(mnu){
	leftmenu(mnu);
	
	var info = responseOBJ.user;
	var name = info[0].name;
	var email = info[0].email;
	var company = info[0].company_name;
	if(company == null){
		company = 'N/A';
	}
	var address = info[0].address;
	if(address == null){
		address = 'N/A';
	}
	var country = info[0].country;
	if(country == null){
		country = 'N/A';
	}
	var city = info[0].city;
	if(city == null){
		city = 'N/A';
	}
	var state = info[0].state;
	if(state == null){
		state = 'N/A';
	}
	var zipcode = info[0].zipcode
	if(zipcode == null){
		zipcode = 'N/A';
	}
	var phone = info[0].phone;
	if(phone == null){
		phone = 'N/A';
	}
	var fax = info[0].fax;
	if(fax == null){
		fax = 'N/A';
	}
	var web = info[0].web;
	if(web == null){
		web = 'N/A';
	}
	
	var str = '';
	str ='<table width="80%" align="center" cellpadding="8" cellspacing="1" class="table_back" style="margin-top:0;">';
	str +='<tr class="table_row_1st">';
	str +='<td width="271" align="right" valign="middle"><label>Name :</label></td>';
	str +='<td width="383" align="left" valign="middle">'+name+'</td>';
	str +='</tr>';
	str +='<tr class="table_row_2nd">';
	str +='<td align="right" valign="middle"><label>E-mail Address :</label></td>';
	str +='<td align="left" valign="middle">'+email+'  <div style="float:right;"><a href="javascript://" onclick="ChangeEmail();">Change Email</a></div></td>';
	str +='</tr>';
	str +='<tr class="table_row_1st">';
	str +='<td align="right" valign="middle"><label>Password :</label></td>';
	str +='<td align="left" valign="middle"><a href="javascript://" onclick="ChangePassword();">Change Password </a></td>';
	str +='</tr>';
	str +='</table>';
	str +='<br />';
	str +='<div style="float:right;margin-bottom:5px;margin-right:70px;"><span class="blackBtn" style="width:90px;"><a href="javascript://" onclick="EditMyProfile();">Edit Account</a></span></div>';
	str +='<div class="clearer"></div>';
	str +='<table width="80%" align="center" cellpadding="8" cellspacing="1" class="table_back" style="margin-top:0;">';
	str +='<tr class="table_row_1st">';
	str +='<td width="271" align="right" valign="middle"><label>Company Name :</label></td>';
	str +='<td width="383" align="left" valign="middle">'+company+'</td>';
	str +='</tr>';
	str +='<tr class="table_row_2nd">';
	str +='<td align="right" valign="middle"><label>Address :</label></td>';
	str +='<td align="left" valign="middle">'+address+'</td>';
	str +='</tr>';
	str +='<tr class="table_row_1st">';
	str +='<td align="right" valign="middle"><label>Country :</label></td>';
	str +='<td align="left" valign="middle">'+country+'</td>';
	str +='</tr>';
	str +='<tr class="table_row_2nd">';
	str +='<td align="right" valign="middle"><label>City :</label></td>';
	str +='<td align="left" valign="middle">'+city+'</td>';
	str +='</tr>';
	str +='<tr class="table_row_1st">';
	str +='<td align="right" valign="middle"><label>State :</label></td>';
	str +='<td align="left" valign="middle">'+state+'</td>';
	str +='</tr>';
	str +='<tr class="table_row_2nd">';
	str +='<td align="right" valign="middle"><label>Zip Code :</label></td>';
	str +='<td align="left" valign="middle">'+zipcode+'</td>';
	str +='</tr>';
	str +='<tr class="table_row_1st">';
	str +='<td align="right" valign="middle"><label>Phone No :</label></td>';
	str +='<td align="left" valign="middle">'+phone+'</td>';
	str +='</tr>';
	str +='<tr class="table_row_2nd">';
	str +='<td align="right" valign="middle"><label>Fax No :</label></td>';
	str +='<td align="left" valign="middle">'+fax+'</td>';
	str +='</tr>';
	str +='<tr class="table_row_1st">';
	str +='<td align="right" valign="middle"><label>Web Address :</label></td>';
	str +='<td align="left" valign="middle">'+web+'</td>';
	str +='</tr>';
	str +='</table>';
	$('#user_info').html(str);
	
}

function updatehistory(mnu){
leftmenu(mnu);
	 var jsonurl = homepage+"useraction?action=updatehistory";
		if(!updatehistoryOBJ){
		ShowModalWindow('#loading','');
		 $.getJSON(jsonurl,
			function(data){
			close_modal('#loading');
			  updatehistoryOBJ = data;	
			  objItems = data.items;
			  noItems = objItems.length;
			  
			  $("#pupagination").pagination(noItems, {
				items_per_page:3,
				num_edge_entries: 2,
				num_display_entries: 6,
				callback: pageselect
			  });
			  if(noItems>0){
				pageselect(0);
				if(noItems<=3)
				$('#pupagination').hide();
			  }else{
				var str = "";
				str +="<table width=\"100%\" align=\"center\" cellpadding=\"6\" cellspacing=\"1\" class=\"table_back\" style=\"margin-top:0;\">";
				str +="<tr class=\"table_row_1st\">";
				str +="<td align=\"left\" valign=\"top\" style=\"font-weight:bold;\">You Have Not Purchased Any Product yet.</td>";
				str +="</tr>";
				str +="</table>";
				$('#updatehistory').append(str);
				$('#pupagination').hide();
			  }
		}); //End
	}else{
		objItems = updatehistoryOBJ.items;
		noItems = objItems.length;
		$("#pupagination").pagination(noItems, {
			items_per_page:3,
			num_edge_entries: 2,
			num_display_entries: 6,
			callback: pageselect
		  });
		  if(noItems>0){
			pageselect(0);
			if(noItems<=3)
			$('#pupagination').hide();
		  }else{
			var str = "";
			str +="<table width=\"100%\" align=\"center\" cellpadding=\"6\" cellspacing=\"1\" class=\"table_back\" style=\"margin-top:0;\">";
			str +="<tr class=\"table_row_1st\">";
			str +="<td align=\"left\" valign=\"top\" style=\"font-weight:bold;\">You Have Not Purchased Any Product yet.</td>";
			str +="</tr>";
			str +="</table>";
			$('#updatehistory').append(str);
			$('#pupagination').hide();
		  }
		
	}	
}
function pageselect(page_id,jq){

	from = (page_id*3);
	to = (page_id*3)+3;
	if(to>noItems)
	to = noItems;
	//$('#paginationresult').html('<div class="inner_body_stats" style="margin-bottom: 3px; background-image: none;">Showing Update '+(from+1)+'-'+to+' of '+noItems+'</div>');
	$('#updatehistory').html('');
	
	str = "";
	for(var i=from; i<to; i++){
		var update = objItems[i];
		
		str += "<table width=\"100%\" align=\"center\" cellpadding=\"6\" cellspacing=\"1\" class=\"table_back\" style=\"margin-top:0;\">";
		str += "<tr bgcolor=\"#C1DBF7\" style=\"font-weight:bold;\">";
		str += "<td colspan=\"2\" bgcolor=\"#fffff5\" class=\"table_heading\">"+update.title+"</td>";
		str += "</tr>";
		str += "<tr class=\"table_row_1st\">";
		str += "<td width=\"103\" align=\"right\" valign=\"middle\"><label>Updated on :</label></td>";
		str += "<td width=\"551\" align=\"left\" valign=\"middle\">Mon 12/13/2010 10:52 AM</td>";
		str += "</tr>";
		str += "<tr class=\"table_row_2nd\">";
		str += "<td align=\"right\" valign=\"middle\"><label>Updated Files :</label></td>";
		str += "<td align=\"left\" valign=\"middle\">"+update.update_file_name+"</td>";
		str += "</tr>";
		str += "<tr class=\"table_row_1st\">";
		str += "<td width=\"103\" align=\"right\" valign=\"middle\"><label>Description :</label></td>";
		str += "<td align=\"left\" valign=\"middle\">"+update.description+" </td>";
		str += "</tr>";	
		str += "<tr class=\"table_row_2nd\">";
		str += "<td align=\"right\" valign=\"middle\"><label>Instruction :</label></td>";
		str += "<td align=\"left\" valign=\"middle\">"+update.instruction+" </td>";
		str += "</tr>";
		str += "</table>";
		$('#updatehistory').html(str);
	}
	
		
}

function ChangeEmail(){
	leftmenu('email');
	var info = responseOBJ.user;
	var name = info[0].name;
	var email = info[0].email;
	var str = "";
	str = "<table width=\"500\" border=\"0\" align=\"left\" cellpadding=\"5\" cellspacing=\"0\">";
	str += "<tr>";
	str += "<td width=\"162\" align=\"right\" valign=\"middle\"><label>Old Email :</label></td>";
	str += "<td>"+email+"</td>";
	str += "</tr><tr>";
	str += " <td width=\"162\" align=\"right\" valign=\"middle\"><label>New Email :</label></td>";
	str += "<td width=\"318\"><div class=\"flexible_input\" style=\"width:214px;\">";
	str += "<div class=\"flexible_input_Rcurve\">";
	str += "<input type=\"text\" name=\"email\" id=\"email\" value=\"\" size=\"\" maxlength=\"\" class=\"input_flexible\" style=\"width:200px;\"/>";
	str += "</div>";
	str += "<div class=\"clearer\"></div>";
	str += "</div></td>";
	str += "</tr><tr>";
	str += "<td align=\"right\" valign=\"middle\">&nbsp;</td>";
	str += "<td><div style=\"float:left;margin-right:5px;\"><span class=\"blackBtn\" style=\"width:70px;\"><a href=\"javascript://\" onclick=\"UpdateEmail();\">Change</a></span></div></td>";
	str += "</tr>";
	str += "</table>";
	$('#user_info').html(str);
}
function ChangePassword(){
	leftmenu('password');
	var str = "";
	str = "<table width=\"500\" border=\"0\" align=\"left\" cellpadding=\"5\" cellspacing=\"0\">";
	str += "<tr>";
	str += "<td align=\"right\" valign=\"middle\"><label>Old Password :</label></td>";
	str += "<td><div class=\"flexible_input\" style=\"width:214px;\">";
	str += "<div class=\"flexible_input_Rcurve\">";
	str += "<input type=\"password\" name=\"oldpass\" id=\"oldpass\" value=\"\" size=\"\" maxlength=\"\" class=\"input_flexible\" style=\"width:200px;\"/>";
	str += "</div><div class=\"clearer\"></div></div></td></tr><tr>";
	str += "<td align=\"right\" valign=\"middle\"><label>New Password :</label></td>";
	str += "<td><div class=\"flexible_input\" style=\"width:214px;\">";
	str += "<div class=\"flexible_input_Rcurve\">";
	str += "<input type=\"password\" name=\"newpass\" id=\"newpass\" value=\"\" size=\"\" maxlength=\"\" class=\"input_flexible\" style=\"width:200px;\"/>";
	str += "</div><div class=\"clearer\"></div></div></td></tr><tr>";
	str += "<td width=\"162\" align=\"right\" valign=\"middle\"><label>Confirm Password :</label></td>";
	str += "<td width=\"318\"><div class=\"flexible_input\" style=\"width:214px;\">";
	str += "<div class=\"flexible_input_Rcurve\">";
	str += "<input type=\"password\" name=\"confpass\" id=\"confpass\" value=\"\" size=\"\" maxlength=\"\" class=\"input_flexible\" style=\"width:200px;\"/>";
	str += "</div><div class=\"clearer\"></div></div></td></tr><tr><td align=\"right\" valign=\"middle\">&nbsp;</td>";
	str += "<td><div style=\"float:left;margin-right:5px;\"><span class=\"blackBtn\" style=\"width:70px;\">";
	str += "<a href=\"javascript://\" onclick=\"ChangePass();\">Change</a></span></div></td>";
	str += "</tr></table>";
	$('#user_info').html(str);
}
function EditMyProfile(){
	leftmenu('editprofile');
	var info = responseOBJ.user;
	var name = info[0].name;
	var email = info[0].email;
	var countrylist = "";
	$.ajax({
		 type : "GET",
		 url : "useraction",
		 cache: true,
		 data: "action=country",
		 dataType: "json",

		 error: function(err){
			if(err.status == 404 || err.status == 500){ 
				ShowModalWindow('#dialog',err.statusText);
			}
		 },
		 success: function(response){
			for(var i = 0; i<response.length; i++){
				if(info[0].countryshort == response[i].code){
					countrylist += "<option value=\""+response[i].code+"\" selected=\"selected\">"+response[i].country+"</option>";
				}else{
					countrylist += "<option value=\""+response[i].code+"\" >"+response[i].country+"</option>";
				}
			}
			$("#country").html(countrylist);	
		 }
	 });
	 
	var str = "";
	str = "<table width=\"500\" border=\"0\" align=\"left\" cellpadding=\"5\" cellspacing=\"0\"><tr>";
	str += "<td width=\"162\" align=\"right\" valign=\"middle\"><label>Company Name :</label></td>";
	str += "<td width=\"318\"><div class=\"flexible_input\" style=\"width:214px;\">";
	str += "<div class=\"flexible_input_Rcurve\">";
	str += "<input type=\"text\" size=\"\" value=\""+info[0].company_name+"\" id=\"company\" class=\"input_flexible\" name=\"company\" style=\"width:200px;\" />";
	str += "</div><div class=\"clearer\"></div></div></td></tr><tr>";
	str += "<td align=\"right\" valign=\"middle\"><label>Address :</label></td>";
	str += "<td><div class=\"home_txtarea\" style=\"margin:0;\">";
	str += "<textarea class=\"message_box\" id=\"address\" name=\"address\" rows=\"\" cols=\"\">"+info[0].address+"</textarea>";
	str += "</div></td></tr><tr>";
	str += "<td align=\"right\" valign=\"middle\"><label>Country :</label></td>";
	str += "<td><select name=\"country\" id=\"country\" class=\"textarea1\">";
	str += "</select></td></tr><tr>";
	str += "<td align=\"right\" valign=\"middle\"><label>City :</label></td>";
	str += "<td><div class=\"flexible_input\" style=\"width:214px;\">";
	str += "<div class=\"flexible_input_Rcurve\">";
	str += "<input type=\"text\" name=\"city\" id=\"city\" value=\""+info[0].city+"\" size=\"\" maxlength=\"\" class=\"input_flexible\" style=\"width:200px;\"/>";
	str += "</div><div class=\"clearer\"></div></div></td></tr><tr>";
	str += "<td align=\"right\" valign=\"middle\"><label>State :</label></td>";
	str += "<td><div class=\"flexible_input\" style=\"width:214px;\">";
	str += "<div class=\"flexible_input_Rcurve\">";
	str += "<input type=\"text\" name=\"state\" id=\"state\" value=\""+info[0].state+"\" size=\"\" maxlength=\"\" class=\"input_flexible\" style=\"width:200px;\"/>";
	str += "</div><div class=\"clearer\"></div></div></td></tr><tr>";
	str += "<td align=\"right\" valign=\"top\"><label>Zip Code :</label></td>";
	str += "<td><div class=\"flexible_input\" style=\"width:214px;\">";
	str += "<div class=\"flexible_input_Rcurve\">";
	str += "<input type=\"text\" name=\"zip_code\" id=\"zip_code\" value=\""+info[0].zipcode+"\" size=\"\" maxlength=\"\" class=\"input_flexible\" style=\"width:200px;\"/>";
	str += "</div><div class=\"clearer\"></div></div></td></tr><tr>";
	str += "<td align=\"right\" valign=\"middle\"><label>Phone No :</label></td>";
	str += "<td><div class=\"flexible_input\" style=\"width:214px;\">";
	str += "<div class=\"flexible_input_Rcurve\">";
	str += "<input type=\"text\" name=\"phone\" id=\"phone\" value=\""+info[0].phone+"\" size=\"\" maxlength=\"\" class=\"input_flexible\" style=\"width:200px;\"/>";
	str += "</div><div class=\"clearer\"></div></div></td></tr><tr>";
	str += "<td align=\"right\" valign=\"middle\"><label>Fax No :</label></td>";
	str += "<td><div class=\"flexible_input\" style=\"width:214px;\">";
	str += "<div class=\"flexible_input_Rcurve\">";
	str += "<input type=\"text\" name=\"fax\" id=\"fax\" value=\""+info[0].fax+"\" size=\"\" maxlength=\"\" class=\"input_flexible\" style=\"width:200px;\"/>";
	str += "</div><div class=\"clearer\"></div></div></td></tr><tr>";
	str += "<td align=\"right\" valign=\"middle\"><label>Web Address :</label></td>";
	str += "<td><div class=\"flexible_input\" style=\"width:214px;\">";
	str += "<div class=\"flexible_input_Rcurve\">";
	str += "<input type=\"text\" name=\"web\" id=\"web\" value=\""+info[0].web+"\" size=\"\" maxlength=\"\" class=\"input_flexible\" style=\"width:200px;\"/>";
	str += "</div><div class=\"clearer\"></div></div></td></tr><tr><td align=\"right\" valign=\"middle\">&nbsp;</td>";
	str += "<td><div><span class=\"blackBtn\" style=\"width:70px;\"><a href=\"javascript://\" onClick=\"UpdateMyAccount();\">Save</a></span></div></td>";
	str += "</tr></table>";
	$('#user_info').html(str);
}
function support(mnu){
	leftmenu(mnu);
	var hstr = "";
	
	$.ajax({
		 type : "GET",
		 url : "useraction",
		 cache: true,
		 data: "action=showticket",
		 dataType: "json",

		 error: function(err){
			if(err.status == 404 || err.status == 500){ 
				ShowModalWindow('#dialog',err.statusText);
			}
		 },
		 success: function(response){
			if(response.status.match('success')){
				openticket = response.items.open;
				clsoeticket = response.items.close;
				hstr+="<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
				hstr+="<tr>";
				hstr+="<td width=\"57%\" height=\"35\">&nbsp;</td>";
				hstr+="<td width=\"14%\" align=\"left\" valign=\"middle\">";
				hstr+="<span style=\"width: 90px;\" class=\"blackBtn\">";
				hstr+="<a onClick=\"OpenTicket();\" href=\"javascript://\">Open Ticket</a></span></td>";
				hstr+="<td width=\"13%\"><span style=\"width: 90px;\" class=\"blackBtn\">";
				hstr+="<a onClick=\"NewTicket();\" href=\"javascript://\">New Ticket</a></span></td>";
				hstr+="<td width=\"16%\" align=\"right\"><span style=\"width: 105px;\" class=\"blackBtn\">";
				hstr+="<a onClick=\"CloseTicket();\" href=\"javascript://\">Closed Tickets</a></span></td>";
				hstr+="</tr>";
				hstr+="</table>";
				OpenTicket();
				$('#ticket_header').html(hstr);
			}else if(response.status.match('error')){
				ShowModalWindow('#dialog',response.text);
			}else{
				ShowModalWindow('#dialog','Somthing wrong please try again.');
			}
		 }
	 });
}
function NewTicket(){
	var newticketurl = homepage+"createticket"
	window.location.href = newticketurl;
}
function OpenTicket(){
	var str = "";
	var i = 0;
	var tr = "";
	var count = 1;
	str+="<table width=\"100%\" align=\"center\" cellpadding=\"6\" cellspacing=\"1\" class=\"table_back\" style=\"margin-top:0;\">";
	str+="<tr bgcolor=\"#C1DBF7\" style=\"font-weight:bold;\">";
	str+="<td width=\"71\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Ticket</td>";
	str+="<td width=\"69\" align=\"center\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Date</td>";
	str+="<td width=\"109\" align=\"center\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Subject</td>";
	str+="<td width=\"219\" align=\"center\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Message</td>";
	str+="<td width=\"50\" align=\"center\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Status</td>";
	str+="<td width=\"38\" align=\"center\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Replay</td>";
	str+="<td width=\"33\" align=\"center\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\">&nbsp;</td>";
	str+="</tr>";
	if(openticket.length > 0){
		for(i=0;i<openticket.length;i++){
			var c = count%2;
			if(c==1){
				tstyle = "table_row_1st";
			}else if(c==0){
				tstyle = "table_row_2nd";
			}
			tr+="<tr class=\""+tstyle+"\">";
			tr+="<td align=\"center\" valign=\"top\"><a title=\""+openticket[i].subject+"\" href=\""+homepage+"ticketdetails?id="+openticket[i].ticketid+"\">"+openticket[i].ticketid+"</a></td>";
			tr+="<td align=\"center\" valign=\"top\">"+openticket[i].date+"</td>";
			tr+="<td align=\"left\" valign=\"top\">"+openticket[i].subject+"</td>";
			tr+="<td align=\"left\" valign=\"top\">"+openticket[i].text+"</td>";
			tr+="<td align=\"center\" valign=\"top\">Open</td>";
			tr+="<td align=\"center\" valign=\"top\"><a title=\""+openticket[i].subject+"\" href=\""+homepage+"ticketdetails?id="+openticket[i].ticketid+"\">"+openticket[i].replay+"</a></td>";
			tr+="<td align=\"center\" valign=\"top\"><a onClick=\"TicketAction("+openticket[i].ticketid+",'close');\" href=\"javascript://\">Close</a></td>";
			tr+="</tr>";
			count++;
		}
	}else{
		tr +="<tr class=\"table_row_1st\">";
        tr +="<td colspan=\"7\" align=\"center\" valign=\"top\" style=\"font-weight:bold;\">You have not create any ticket yet. </td>";
        tr +="</tr>";
	}
	str += tr;
	str+="</table>";
	$('#tickets').html(str);
}
function CloseTicket(){
	var str = "";
	var i = 0;
	var tr = "";
	var count = 1;
	$('#tickets').html('');
	str+="<table width=\"100%\" align=\"center\" cellpadding=\"6\" cellspacing=\"1\" class=\"table_back\" style=\"margin-top:0;\">";
	str+="<tr bgcolor=\"#C1DBF7\" style=\"font-weight:bold;\">";
	str+="<td width=\"71\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Ticket</td>";
	str+="<td width=\"69\" align=\"center\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Date</td>";
	str+="<td width=\"109\" align=\"center\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Subject</td>";
	str+="<td width=\"219\" align=\"center\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Message</td>";
	str+="<td width=\"38\" align=\"center\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Replay</td>";
	str+="<td width=\"50\" align=\"center\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\"></td>";
	str+="<td width=\"33\" align=\"center\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\">&nbsp;</td>";
	str+="</tr>";
	if(clsoeticket.length > 0){				
		for(i=0;i<clsoeticket.length;i++){
			var c = count%2;
			if(c==1){
				tstyle = "table_row_1st";
			}else if(c==0){
				tstyle = "table_row_2nd";
			}
			tr+="<tr class=\""+tstyle+"\">";
			tr+="<td align=\"center\" valign=\"top\">"+clsoeticket[i].ticketid+"</td>";
			tr+="<td align=\"center\" valign=\"top\">"+clsoeticket[i].date+"</td>";
			tr+="<td align=\"left\" valign=\"top\">"+clsoeticket[i].subject+"</td>";
			tr+="<td align=\"left\" valign=\"top\">"+clsoeticket[i].text+"</td>";
			tr+="<td align=\"center\" valign=\"top\">"+clsoeticket[i].replay+"</td>";
			tr+="<td align=\"center\" valign=\"top\"><a onClick=\"TicketAction("+clsoeticket[i].ticketid+",'reopen');\" href=\"javascript://\">Reopen</a></td>";
			tr+="<td align=\"center\" valign=\"top\"><a onClick=\"TicketAction("+clsoeticket[i].ticketid+",'delete');\" href=\"javascript://\">Delete</a></td>";
			tr+="</tr>";
			count++;
		}
	}else{
		tr +="<tr class=\"table_row_1st\">";
        tr +="<td colspan=\"7\" align=\"center\" valign=\"top\" style=\"font-weight:bold;\">You have not create any ticket yet. </td>";
        tr +="</tr>";
	}
	str += tr;
	str+="</table>";	
	$('#tickets').html(str);
}
function TicketAction(ticketid,action){
	var agree=confirm('Are you sure want to '+action+' the Ticket '+ticketid+' ?');
	if(agree){
		$.ajax({
		type : "GET",
		url : "useraction",
		cache: true,
		data: "action="+action+"&id="+ticketid,
		dataType: "json",
		
			error: function(err){
			if(err.status == 404 || err.status == 500){ 
				ShowModalWindow('#dialog',err.statusText);
				}
			},
			success: function(response){
				ShowModalWindow('#dialog',response.text);
				support('support');
			}
		});	
	}	
}
function notification(mnu){
	leftmenu(mnu);

	var info = responseOBJ.user;
	var notify = info[0].notice;
	var str = "";
	str = "<table width=\"500\" border=\"0\" align=\"left\" cellpadding=\"5\" cellspacing=\"0\"><tr>";
	str += "<td width=\"234\" align=\"right\" valign=\"middle\"><label>Send me product expire notifications :</label></td>";
	str += "<td width=\"246\"><table width=\"100%\" cellspacing=\"0\" cellpadding=\"3\" border=\"0\">";
	str += "<tbody><tr><td width=\"11%\" valign=\"middle\" align=\"right\">";
	if(notify==1){
		str += "<input name=\"notice\" id=\"notice\" type=\"radio\" value=\"1\" checked=\"checked\">";
	}else{
		str += "<input name=\"notice\" id=\"notice\" type=\"radio\" value=\"1\" >";
	}
	str += "</td><td width=\"15%\" align=\"left\">Yes</td><td width=\"11%\" align=\"right\">";
	if(notify==0){
		str += "<input name=\"notice\" id=\"notice\" type=\"radio\" value=\"0\" checked=\"checked\">";
	}else{
		str += "<input name=\"notice\" id=\"notice\" type=\"radio\" value=\"0\">";
	}
	str += "</td>";
	str += "<td width=\"63%\" align=\"left\">No</td>";
	str += "</tr></tbody></table></td></tr><tr><td align=\"right\" valign=\"middle\">&nbsp;</td>";
	str += "<td><div style=\"float:left;margin-left:10px;\"><span class=\"blackBtn\" style=\"width:70px;\"><a href=\"javascript://\" onclick=\"UpdateNotification();\">Confirm</a></span></div></td>";
	str += "</tr>";
	str += "</table>";
	$('#user_info').html(str);
}
function demos(mnu){
	leftmenu(mnu);
	var demodlurl = homepage+"useraction?action=demo";
	var str = "";
	str += "<table width=\"100%\" align=\"center\" cellpadding=\"6\" cellspacing=\"1\" class=\"table_back\" style=\"margin-top:0;\">";
	str += "<tr bgcolor=\"#C1DBF7\" style=\"font-weight:bold;\">";
	str += "<td align=\"left\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Product</td>";
	str += "<td align=\"center\" valign=\"middle\" bgcolor=\"#f1f8f8\" class=\"table_heading\">Download</td>";
	str += "</tr>";
	str += "<tr class=\"table_row_1st\">";
	str += "<td width=\"545\" align=\"left\" valign=\"middle\">Contact Importer : JAVA : hotmail,yahoo,gmail and aol.com</td>";
	str += "<td width=\"109\" align=\"center\" valign=\"middle\"><a href=\""+demodlurl+"&amp;p=java\">Download </a></td>";
	str += "</tr>";
	str += "<tr class=\"table_row_2nd\">";
	str += "<td align=\"left\" valign=\"middle\">Contact Importer : .NET : hotmail,yahoo,gmail,aol,msn,web.de,mail,mail.ru,rediff,linkedin ....... </td>";
	str += "<td align=\"center\" valign=\"middle\"><a href=\""+demodlurl+"&amp;p=net\">Download </a></td>";
	str += "</tr>";
	str += "</table>";
	$('#user_info').html(str);
}
function UpdateNotification(){
	var notice = $("input[@name=notice]:checked").val();
	$.ajax({
	type : "GET",
	url : "useraction",
	cache: true,
	data: "action=notification&notice="+notice,
	dataType: "json",
	
		error: function(err){
		if(err.status == 404 || err.status == 500){ 
			ShowModalWindow('#dialog',err.statusText);
			}
		},
		success: function(response){
			ShowModalWindow('#dialog',response.status);
			$.ajax({
			type : "GET",
			url : "useraction",
			cache: true,
			data: "action=userinfo",
			dataType: "json",
			
				error: function(err){
				if(err.status == 404 || err.status == 500){ 
					ShowModalWindow('#dialog',err.statusText);
					}
				},
				success: function(response){
					responseOBJ = response;
				}
			});	
		}
	});		
}
function UpdateMyAccount(){
	
	//var fname = $("#fname").val();
	var compay = $("#company").val();
	var address = $("#address").val();
	var country = $("#country").val();
	var city = $("#city").val();
	var state = $("#state").val();
	var zipcode = $("#zip_code").val();
	var phone = $("#phone").val();
	var fax = $("#fax").val();
	var web = $("#web").val();
			
	$.ajax({
		 type : "POST",
		 url : "useraction",
		 cache: true,
		 data: "action=updateaccount&compay="+compay+"&address="+address+"&country="+country+"&city="+city+"&state="+state+"&zipcode="+zipcode+"&phone="+phone+"&fax="+fax+"&web="+web,
		 dataType: "json",

		 error: function(err){
			if(err.status == 404 || err.status == 500){ 
				ShowModalWindow('#dialog',err.statusText);
			}
		 },
		 success: function(response){
			ShowModalWindow('#dialog',response.status);
			$.ajax({
			type : "GET",
			url : "useraction",
			cache: true,
			data: "action=userinfo",
			dataType: "json",
			
				error: function(err){
				if(err.status == 404 || err.status == 500){ 
					ShowModalWindow('#dialog',err.statusText);
					}
				},
				success: function(response){
					responseOBJ = response;
				}
			});		
		 }
	});
}
function ChangePass(){
	var oldpass = $("#oldpass").val();
	var newpass = $("#newpass").val();
	var confirmpass = $("#confpass").val();
	(function($){
		$(document).ready(function(){
			if(oldpass=="")
			{
				ShowModalWindow('#dialog','Enter Your Old Password.');
				$("#oldpass").focus();
			}else if(newpass=="")
			{
				ShowModalWindow('#dialog','Enter Your New Password.');
				$("#newpass").focus();
			}else if(confirmpass=="")
			{
				ShowModalWindow('#dialog','Please Re-enter your New Password.');
				$("#confirmpass").focus();
			}else if(confirmpass!=newpass)
			{
				ShowModalWindow('#dialog','New password and Confirm password must be same.');
				$("#confirmpass").focus();
			}else if(newpass==oldpass)
			{
				ShowModalWindow('#dialog','New password and Old password must be different.');
				$("#newpass").focus();
			}
			else{
				 $.ajax({
				 type : "POST",
				 url : "useraction",
				 cache: true,
				 data: "action=changepass&oldpass="+oldpass+"&newpass="+newpass,
				 dataType: "json",

				 error: function(err){
					if(err.status == 404 || err.status == 500){ 
						ShowModalWindow('#dialog',err.statusText);
					}
				 },
				 success: function(response){
					ShowModalWindow('#dialog',response.status);
				 }
			 });		
			}
		});
	})(jQuery);
}
function UpdateEmail(){
	var email = $("#email").val();
	(function($){
		$(document).ready(function(){
			if(email=="" || email=="Email" || !email.match(/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z.]{2,5}$/))
			{
				$("#email").focus();
			}
			else{
				 $.ajax({
				 type : "POST",
				 url : "useraction",
				 cache: true,
				 data: "action=changeemail&email="+email,
				 dataType: "json",

				 error: function(err){
					if(err.status == 404 || err.status == 500){ 
						ShowModalWindow('#dialog',err.statusText);
					}
				 },
				 success: function(response){
					//alert(response.status);
					if(response.status == 'success'){
						ShowModalWindow('#dialog','We send a mail to your new email.Please confirm your new email address.');
					}else if(response.status == 'invalid'){
						ShowModalWindow('#dialog','Invalid Email address.');
					}else if(response.status == 'exist'){
						ShowModalWindow('#dialog','Please check your new email address to confirm your request.');
					}else{
						ShowModalWindow('#dialog','We are sorry for that please try agin.');
					}
				 }
			 });		
			}
		});
	})(jQuery);
}
function SendPassword(){
	var email = $("#remail").val();
	(function($){
		$(document).ready(function(){
			if(email == "" || !email.match(/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z.]{2,5}$/)){
				$("#remail").focus();
				ShowModalWindow('#dialog','Please Enter a Correct Email Address.');
			}else{
				ShowModalWindow('#loading','');
				$.ajax({
				 type : "POST",
				 url : "useraction",
				 cache: true,
				 data: "action=retrivepass&email="+email,
				 dataType: "json",

				 error: function(err){
					if(err.status == 404 || err.status == 500){ 
						close_modal('#loading');
						ShowModalWindow('#dialog',err.statusText);
					}
				 },
				 success: function(response){
					var str = "";	
					close_modal('#loading');	
					if(response.status == 'success'){
						ShowModalWindow('#dialog',response.text);
					}else if(response.status == 'error'){
						ShowModalWindow('#dialog',response.text);
					}else{
						ShowModalWindow('#dialog','We are sorry please try agin later.');
					}
				 }
			 });
			}
		});
	})(jQuery);
}
function SendEmailVerification(){
	var email = $("#emailverification").val();
	(function($){
		$(document).ready(function(){
			if(email == "" || !email.match(/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z.]{2,5}$/)){
				$("#emailverification").focus();
				ShowModalWindow('#dialog','Please Enter a Correct Email Address.');
			}else{
				ReSendVerification(email);
			}
		});
	})(jQuery);
}
function ReSendVerification(email){
	ShowModalWindow('#loading','');
	$.ajax({
	 type : "POST",
	 url : "useraction",
	 cache: true,
	 data: "action=sendverification&email="+email,
	 dataType: "json",

	 error: function(err){
		if(err.status == 404 || err.status == 500){
			close_modal('#loading');
			ShowModalWindow('#dialog',err.statusText);
		}
	 },
	 success: function(response){
		var str = "";
		close_modal('#loading');	
		if(response.status == 'success'){
			var str = "";
			str += "<div> <b>Hi "+response.name+",</b> <br />";
			str += "A new verification code has been sent to your email address.<span style=\"font-weight:bold\">"+email+"</span>"; 
			str += "</br>Please check \"Spam/Junk\" Folder if you do not see our email in your inbox."; 
			str += "</div>";
			str += "<div style=\"padding:10px 0;border-top:1px solid #DDDDDD;margin-top:20px;\">";
			str += "Please click on the confirmation link available in that email to verify your e-mail address.</div>";
			str += "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
			str += "<tr>";
			str += "<td><b>Or Input your verification code :</b></td>";
			str += "<td><input type=\"text\" style=\"padding: 2px; width: 115px; border: 1px solid rgb(146, 177, 191);\" id=\"verifycode\" name=\"verifycode\"></td>";
			str += "<td><span style=\"width: 90px;\" class=\"blackBtn\"><a onclick=\"Verify('"+email+"');\" href=\"javascript://\">Verify</a></span></td>";
			str += "</tr>";
			str += "</table>";
			str += "<div style=\"padding:10px 0;border-top:1px solid #DDDDDD;margin-top:20px;\">"; 
			str += "If you do not have received that email yet, then click on \"Resend\" to request another verification code.";
			str += "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
			str += "<tr>";
			str += "<td width=\"77%\" align=\"right\"><span style=\"width: 90px;\" class=\"blackBtn\">";
			str += "<a onClick=\"ReSendVerification('"+email+"');\" href=\"javascript://\">Resend</a></span></td>";
			str += "</tr>";
			str += "</table>";
			str += "</div>";
			ShowModalWindow('#dialog',str);
		}else if(response.status == 'error'){
			ShowModalWindow('#dialog',response.text);
		}else{
			ShowModalWindow('#dialog','We are sorry please try agin later.');
		}
	 }
 });
}
function Logout(){
	$.ajax({
		 type : "GET",
		 url : "useraction",
		 cache: true,
		 data: "action=logout",
		 dataType: "json",

		 error: function(err){
			if(err.status == 404 || err.status == 500){ 
				ShowModalWindow('#dialog',err.statusText);
			}
		 },
		 success: function(response){
			if(response.status == 'logout'){
				window.location.href = homepage;
			}else{
				ShowModalWindow('#dialog','We are sorry for that please try agin.');
			}
		 }
	 });
}
function get_time_difference(earlierDate,laterDate)
{
       var nTotalDiff = laterDate.getTime() - earlierDate.getTime();
       var oDiff = new Object();
 
       oDiff.days = Math.floor(nTotalDiff/1000/60/60/24);
       nTotalDiff -= oDiff.days*1000*60*60*24;
 
       oDiff.hours = Math.floor(nTotalDiff/1000/60/60);
       nTotalDiff -= oDiff.hours*1000*60*60;
 
       oDiff.minutes = Math.floor(nTotalDiff/1000/60);
       nTotalDiff -= oDiff.minutes*1000*60;
 
       oDiff.seconds = Math.floor(nTotalDiff/1000);
 	   
       return oDiff;
 
}
