// JavaScript Document

function get_reference()
{			var id=document.getElementById('id').value;
			var values=document.getElementById('values').value;
	
		if(isNaN(values))
		{
			ajaxpage('get_reference.php?email='+values+'&id='+id,'res');
		
		}else
		{
			ajaxpage('get_reference.php?mobile='+values+'&id='+id,'res');
					
		}

}
function not_inter(id,flag,rid)
{
	
		document.free_form.action='not_inter.php?id='+id+'&flag='+flag+'&rid='+rid;
		document.free_form.submit();
	
}
function reference_update()
{
	document.free_form.action="reference_update.php";
	document.free_form.submit();
}
function customer_invoice(id)
{
	var url = "customer_invoice.php?imei="+id;
	window.open(url,"generate_invoice",'width=1000,height=900,toolbar=no,location=yes,directories=no,status=yes,menubar=no,scrollbars=yes,copyhistory=yes,resizable=yes');
}
function download_invoice(id)
{
	var url = "dealer_invoice_download.php?id="+id;
	window.open(url,"generate_invoice",'width=1000,height=900,toolbar=no,location=yes,directories=no,status=yes,menubar=no,scrollbars=yes,copyhistory=yes,resizable=yes');
}
function update_freelance_profile()
{
	//	c_dealer_id 	c_dealer_name 	c_dealer_fname 	c_dealer_dob 	c_email 	c_password 	c_mobile 	c_pan 	c_cheque 	c_dealer_active
		var c_dealer_fname=document.getElementById('c_dealer_fname').value;
		var c_dealer_name=document.getElementById('c_dealer_name').value;
		var c_dealer_dob=document.getElementById('c_dealer_dob').value;
		var c_mobile=document.getElementById('c_mobile').value;
		var c_email=document.getElementById('c_email').value;
		var c_pan=document.getElementById('c_pan').value;
		var c_cheque=document.getElementById('c_cheque').value;
		f=0;
		
		if(c_dealer_name=="")
		{
		f=1;
		document.getElementById('c_dealer_name').style.borderColor='red';
		}
		else 
		{
		document.getElementById('c_dealer_name').style.borderColor='#7f9db9';
		}
		if(c_dealer_fname=="")
		{
		f=1;
		document.getElementById('c_dealer_fname').style.borderColor='red';
		}
		else 
		{
		document.getElementById('c_dealer_fname').style.borderColor='#7f9db9';
		}
		if(c_dealer_dob=="")
		{
		f=1;
		document.getElementById('c_dealer_dob').style.borderColor='red';
		}
		else 
		{
		document.getElementById('c_dealer_dob').style.borderColor='#7f9db9';
		}
		if(c_mobile=="")
		{
		f=1;
		document.getElementById('c_mobile').style.borderColor='red';
		}
		else 
		{
		document.getElementById('c_mobile').style.borderColor='#7f9db9';
		}
		
		if(c_email=="")
		{
		f=1;
		document.getElementById('c_email').style.borderColor='red';
		}
		else 
		{
		document.getElementById('c_email').style.borderColor='#7f9db9';
		}
		
		if(c_pan=="")
		{
		f=1;
		document.getElementById('c_pan').style.borderColor='red';
		}
		else 
		{
		document.getElementById('c_pan').style.borderColor='#7f9db9';
		}
		
		if(c_cheque=="")
		{
		f=1;
		document.getElementById('c_cheque').style.borderColor='red';
		}
		else 
		{
		document.getElementById('c_cheque').style.borderColor='#7f9db9';
		}
		
		if(f==1)
		{
		alert("Please Check the Highlighed Fields");
		}else
		{
			document.reg_form.submit();
		}
	
}


function customer_checks_imei()
{
	var imei=document.getElementById('imei').value;
	var f=0;
		
		if(imei=="")
		{
		f=1;
		document.getElementById('imei').style.borderColor='red';
		}
		else 
		{
		document.getElementById('imei').style.borderColor='#7f9db9';
		}
		if(f==0)
		{
			document.imei_form.submit();
		
		}else
		{
			alert("Please Enter IMEI");
		}
}

function checks_imei()
{
	var imei=document.getElementById('imei').value;
	var f=0;
		
		if(imei=="")
		{
		f=1;
		document.getElementById('imei').style.borderColor='red';
		}
		else 
		{
		document.getElementById('imei').style.borderColor='#7f9db9';
		}
		if(f==0)
		{
			document.imei_form.submit();
		
		}else
		{
			alert("Please Enter IMEI");
		}
}

function reference_dlr_update()
{
	document.pwd_form.action="reference_dlr_update.php";
	document.pwd_form.submit();
}
function update_freelancer_reg_customer()
{
		var name=document.getElementById('name').value;
		var mobile=document.getElementById('mobile').value;
		var email=document.getElementById('email').value;
		f=0;
		
		if(name=="")
		{
		f=1;
		document.getElementById('name').style.borderColor='red';
		}
		else 
		{
		document.getElementById('name').style.borderColor='#7f9db9';
		}
		
		if(mobile=="")
		{
		f=1;
		document.getElementById('mobile').style.borderColor='red';
		}
		else 
		{
		document.getElementById('mobile').style.borderColor='#7f9db9';
		}
		
		if(email=="")
		{
		f=1;
		document.getElementById('email').style.borderColor='red';
		}
		else 
		{
		document.getElementById('email').style.borderColor='#7f9db9';
		}
		
		if(f==1)
		{
		alert("Please Check the Highlighed Fields");
		}else
		{
		document.update_freelancer_form.submit();
		}


}


function reg_customer()
{
		var name=document.getElementById('name').value;
		var mobile=document.getElementById('mobile').value;
		var email=document.getElementById('email').value;
		f=0;
		
		if(name=="")
		{
		f=1;
		document.getElementById('name').style.borderColor='red';
		}
		else 
		{
		document.getElementById('name').style.borderColor='#7f9db9';
		}
		
		if(mobile=="")
		{
		f=1;
		document.getElementById('mobile').style.borderColor='red';
		}
		else 
		{
		document.getElementById('mobile').style.borderColor='#7f9db9';
		}
		
		if(email=="")
		{
		f=1;
		document.getElementById('email').style.borderColor='red';
		}
		else 
		{
		document.getElementById('email').style.borderColor='#7f9db9';
		}
		
		if(f==1)
		{
		alert("Please Check the Highlighed Fields");
		}else
		{
		document.pwd_form.submit();
		}


}
function change_pwd()
{
	var f=0;
	h_c_pwd= document.getElementById("h_c_pwd").value;
	c_pwd= document.getElementById("c_pwd").value;
	n_pwd= document.getElementById("n_pwd").value;
	conf_pwd= document.getElementById("conf_pwd").value;
	
		if(h_c_pwd!=c_pwd )
		{
		f=2;
		document.getElementById('c_pwd').style.borderColor='red';
		}
		else 
		{
		document.getElementById('c_pwd').style.borderColor='#7f9db9';
		}
		if(n_pwd!=conf_pwd)
		{
		f=3;
		document.getElementById('n_pwd').style.borderColor='red';
		document.getElementById('conf_pwd').style.borderColor='red';
		}
		else 
		{
		document.getElementById('n_pwd').style.borderColor='#7f9db9';
		document.getElementById('conf_pwd').style.borderColor='#7f9db9';
		}
		
		if(f==0)
		{
			document.pwd_form.submit();
		}else
		{
			if(f==2)
			{
				alert("Invalid Password");
			}else if(f==3)
			{
				alert("Password Not Match ");
			}
		}
		
		
		
}
function generate_invoice(invref)
{
	var url = "generate_invoice.php?invref="+invref;
	window.open(url,"generate_invoice",'width=1000,height=900,toolbar=no,location=yes,directories=no,status=yes,menubar=no,scrollbars=yes,copyhistory=yes,resizable=yes');
}

function grayOut(vis, divname,options) {
var w = parseFloat(document.body.scrollWidth);
var h = parseFloat(document.body.clientHeight);

 var viewportwidth;
 var viewportheight;

if (typeof window.innerWidth != 'undefined')
 {
      viewportwidth = window.innerWidth,
      viewportheight = window.innerHeight
 }
 
// IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)

 else if (typeof document.documentElement != 'undefined'
     && typeof document.documentElement.clientWidth !=
     'undefined' && document.documentElement.clientWidth != 0)
 {
       viewportwidth = document.documentElement.clientWidth,
       viewportheight = document.documentElement.clientHeight
 }
 
 // older versions of IE
 
 else
 {
       viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
       viewportheight = document.getElementsByTagName('body')[0].clientHeight
 }
 
 
var to = (viewportheight/2) - 25;
var le = (viewportwidth/2) - 100;
document.getElementById(divname).style.left = le+'px';
document.getElementById(divname).style.top = to+'px';




if(vis == true)
{
document.getElementById(divname).style.visibility = 'visible';
}
else
document.getElementById(divname).style.visibility = 'hidden';
  var options = options || {}; 
  var zindex = options.zindex || 50;
  var opacity = options.opacity || 70;
  var opaque = (opacity / 100);
  var bgcolor = options.bgcolor || '#000000';
  var dark=document.getElementById('darkenScreenObject');
  if (!dark) {
    // The dark layer doesn't exist, it's never been created.  So we'll
    // create it here and apply some basic styles.
    // If you are getting errors in IE see: http://support.microsoft.com/default.aspx/kb/927917
    var tbody = document.getElementsByTagName("body")[0];
    var tnode = document.createElement('div');           // Create the layer.
        tnode.style.position='absolute';                 // Position absolutely
        tnode.style.top='0px';                           // In the top
        tnode.style.left='0px';                          // Left corner of the page
        tnode.style.overflow='hidden';                   // Try to avoid making scroll bars            
        tnode.style.display='none';                      // Start out Hidden
        tnode.id='darkenScreenObject';                   // Name it so we can find it later
    tbody.appendChild(tnode);                            // Add it to the web page
    dark=document.getElementById('darkenScreenObject');  // Get the object.
  }
  if (vis) {
    // Calculate the page width and height 
    if( document.body && ( document.body.scrollWidth || document.body.scrollHeight ) ) {
        var pageWidth = document.body.scrollWidth+'px';
        var pageHeight = document.body.scrollHeight+'px';
    } else if( document.body.offsetWidth ) {
      var pageWidth = document.body.offsetWidth+'px';
      var pageHeight = document.body.offsetHeight+'px';
    } else {
       var pageWidth='100%';
       var pageHeight='100%';
    }   
    //set the shader to cover the entire page and make it visible.
    dark.style.opacity=opaque;                      
    dark.style.MozOpacity=opaque;                   
    dark.style.filter='alpha(opacity='+opacity+')'; 
    dark.style.zIndex=zindex;        
    dark.style.backgroundColor=bgcolor;  
    dark.style.width= pageWidth;
    dark.style.height= pageHeight;
    dark.style.display='block';                          
  } else {
     dark.style.display='none';
  }
 
}



function show_cat_faq()
{
	var sel_cat=document.getElementById('sel_cat_faq').value;
	if(sel_cat!=0)
	ajaxpage('faq_show_cat.php?cat_id='+sel_cat,'show_cat_faq_div');
	else
	document.getElementById('show_cat_faq_div').innerHTML="";
}

function send_mails()
{
var flag_mail=0;
sendername = document.getElementById("sendername").value
mailids= document.getElementById("mailids").value;	
inf = sendername+','+mailids;
if(sendername == '')
{
alert("Enter your Name");
flag_mail = 1;
}
if(mailids == '')
{
alert("Enter atleast one E-Mail ID");
flag_mail = 1;
}
if(flag_mail == 0)
{
		var Stamp = new Date();
	var ts = Stamp.getMonth()+''+Stamp.getDate()+''+Stamp.getYear()+''+Stamp.getSeconds()+''+Stamp.getMinutes()+''+Stamp.getHours(); 
url = 'tell_submit.php?ts='+ts+'&info='+inf;
ajaxpage(url, 'main_page');
}
}
function add_comment()
{
var flag_comment=0;
sendername = document.getElementById("sendername").value
comment= document.getElementById("comment").value;	
inf = sendername+'$'+comment;
if(sendername == '')
{
alert("Please Enter your Name");
flag_comment = 1;
}
if(comment == '')
{
alert("Please Fill in your Comments");
flag_comment = 1;
}
if(flag_comment == 0)
{
url = 'comment_submit.php?info='+inf;
ajaxpage(url, 'main_page');
setTimeout('switchover();',4000);
}

}

function switchover()
{
ajaxpage('addedcomments.php', 'main_page');
	
}
function clear_field_onfocus(id)
{
	if(document.getElementById(id).value!="")
	{
		if((id=="ef_mail_salutation")||(id=="ef_edit_mail_salutation"))
		{
			if(document.getElementById(id).value=="Dear Sir/Madam")
			document.getElementById(id).value="";
		}
		else if((id=="ef_mail_closing")||(id=="ef_edit_mail_closing"))
		{
			if(document.getElementById(id).value=="Regards")
			document.getElementById(id).value="";
		}
	}
}
function check_password()
{
	var url='email_forward_check_keyword.php?key='+document.getElementById('ef_keyword').value+'&page=add';
	ajaxpage_keyword(url,'keyword_check_div');
}
function fill_field_onblur(id)
{
	if(document.getElementById(id).value=="")
	{
		if((id=="ef_mail_salutation")||(id=="ef_edit_mail_salutation"))
		document.getElementById(id).value="Dear Sir/Madam";
		else if((id=="ef_mail_closing")||(id=="ef_edit_mail_closing"))
		document.getElementById(id).value="Regards";
	}
}
function add_email_forward()
{
	var count=0,file_count=0;
	if(document.getElementById('ef_msg').value=="")
	{
		document.getElementById('ef_msg').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('ef_msg').style.borderColor="#cccccc";
	
	if(document.getElementById('ef_mail_from').value=="")
	{
		document.getElementById('ef_mail_from').style.borderColor="Red";
		count=1;
	}
	else
	{
		var valid_email=echeck_file(document.getElementById('ef_mail_from').value);
		if(valid_email)
			document.getElementById('ef_mail_from').style.borderColor="#cccccc";
		else
		{
			document.getElementById('ef_mail_from').style.borderColor="red";count=1;
		}
	}
	
	if(document.getElementById('ef_mail_cc').value=="")
	{
		document.getElementById('ef_mail_cc').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('ef_mail_cc').style.borderColor="#cccccc";	
	
	if(document.getElementById('ef_mail_subject').value=="")
	{
		document.getElementById('ef_mail_subject').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('ef_mail_subject').style.borderColor="#cccccc";	
	
	if(document.getElementById('ef_mail_sign').value=="")
	{
		document.getElementById('ef_mail_sign').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('ef_mail_sign').style.borderColor="#cccccc";	
	
	if(document.getElementById('ef_keyword').value=="")
	{
		document.getElementById('ef_keyword').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('ef_keyword').style.borderColor="#cccccc";	
	
	if(document.getElementById('ef_file_upload').value=="")
	{
		document.getElementById('ef_file_upload').style.borderColor="Red";
		file_count=1;
	}
	
	if((count==0)&&(file_count==0))
	{
		var url='email_forward_check_keyword.php?key='+document.getElementById('ef_keyword').value+'&page=add';
		ajaxpage_keyword(url,'ef_hidden_div');
	}
	else
	{
		if((count==1)&&(file_count==1))
		alert('Check The Highlighted Fields & Upload A File')
		else if(count==1)
		{
			alert('Check The Highlighted Fields')
		}
		else
		{
			alert('Upload A File')
		}
	}
	
	
}
function show_file_change(val)
{
	document.getElementById('ef_edit_file_hb').value=val;
	if(val==1)
	{
		document.getElementById('edit_file_div').style.visibility='visible';
		
	}
	else
	{
		document.getElementById('edit_file_div').style.visibility='hidden';
	}
}
function show_pwd_change(val)
{
	document.getElementById('dlt_edit_pwd_hb').value=val;
	if(val==1)
	{
		document.getElementById('new_pwd_row').style.visibility='visible';
		document.getElementById('new_cpwd_row').style.visibility='visible';
	}
	else
	{
		document.getElementById('new_pwd_row').style.visibility='hidden';
		document.getElementById('new_cpwd_row').style.visibility='hidden';
	}
}
function update_email_forward(trigger_id)
{
	var count=0,file_count=0;
	if(document.getElementById('ef_edit_msg').value=="")
	{
		document.getElementById('ef_edit_msg').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('ef_edit_msg').style.borderColor="#cccccc";
	
	if(document.getElementById('ef_edit_mail_from').value=="")
	{
		document.getElementById('ef_edit_mail_from').style.borderColor="Red";
		count=1;
	}
	else
	{
		var valid_email=echeck_file(document.getElementById('ef_edit_mail_from').value);
		if(valid_email)
			document.getElementById('ef_edit_mail_from').style.borderColor="#cccccc";
		else
		{
			document.getElementById('ef_edit_mail_from').style.borderColor="red";count=1;
		}
	}
	
	if(document.getElementById('ef_edit_mail_cc').value=="")
	{
		document.getElementById('ef_edit_mail_cc').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('ef_edit_mail_cc').style.borderColor="#cccccc";	
	
	if(document.getElementById('ef_edit_mail_subject').value=="")
	{
		document.getElementById('ef_edit_mail_subject').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('ef_edit_mail_subject').style.borderColor="#cccccc";	
	
	if(document.getElementById('ef_edit_mail_sign').value=="")
	{
		document.getElementById('ef_edit_mail_sign').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('ef_edit_mail_sign').style.borderColor="#cccccc";	
	
	if(document.getElementById('ef_edit_keyword').value=="")
	{
		document.getElementById('ef_edit_keyword').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('ef_edit_keyword').style.borderColor="#cccccc";	
	
	
	
	if((count==0)&&(file_count==0))
	{
		var url='email_forward_check_keyword.php?key='+document.getElementById('ef_edit_keyword').value+'&page=edit&t_id='+document.getElementById('ef_edit_id_hb').value;
		ajaxpage_keyword(url,'ef_edit_hidden_div');
	}
	else
	{
		if((count==1)&&(file_count==1))
		alert('Check The Highlighted Fields & Upload A File')
		else if(count==1)
		{
			alert('Check The Highlighted Fields')
		}
		else
		{
			alert('Upload A File')
		}
	}
}
function del_email_forward(trigger_id)
{
	document.getElementById('sel_trigger_id_hb').value=trigger_id;
	document.ef_view_form.action="email_forward_delete.php";
	document.ef_view_form.submit();
}
function forgot_pass()
{
	var error_flag = 0;
	var mail_forgot = document.getElementById("dealer_mail_forgot").value;
	
	if(mail_forgot== "")
	{
		document.getElementById('dealer_mail_forgot').style.borderColor = "Red";
		
		error_flag =1;
	}
	if(error_flag==0)
	{
	var Stamp = new Date();
	var ts = Stamp.getMonth()+''+Stamp.getDate()+''+Stamp.getYear()+''+Stamp.getSeconds()+''+Stamp.getMinutes()+''+Stamp.getHours(); 
	 var url = "forgot_recovery.php?ts="+ts+"&dealer_mail_forgot="+mail_forgot;
	ajaxpage(url,'main_page');
	}
	else
	{
	alert("Please Enter a Valid Email ID");	
	}
}

function forgot_pass_dealer_1()
{
	var error_flag = 0;
	var mail_forgot = document.getElementById("dealer_mail_forgot").value;
	
	if(mail_forgot== "")
	{
		document.getElementById('dealer_mail_forgot').style.borderColor = "Red";
		
		error_flag =1;
	}
	if(error_flag==0)
	{
	var Stamp = new Date();
	var ts = Stamp.getMonth()+''+Stamp.getDate()+''+Stamp.getYear()+''+Stamp.getSeconds()+''+Stamp.getMinutes()+''+Stamp.getHours(); 
	 var url = "forgot_recovery_dealer_1.php?ts="+ts+"&dealer_mail_forgot="+mail_forgot;
	ajaxpage(url,'main_page');
	}
	else
	{
	alert("Please Enter a Valid Email ID");	
	}
}
function ValidateMobile(input,event)
{
var keyCode = event.which ? event.which : event.keyCode;
//alert(parseInt(keyCode));

//numeric integer
if(parseInt(keyCode)>=48 && parseInt(keyCode)<=57)
{
return true;
}


if(  parseInt(keyCode)==9 || parseInt(keyCode)==8)
{
return true;
}
return false;

}
function check_if_email_registered(entered_email)
{
	
	var url = "check_email_existense.php?entered_id="+entered_email;
checking_indicator(url,'email_registered');	
}
function check_if_mobile_registered(entered_number)
{
	//var country = document.getElementById("countries").value;
	var url = "check_mobile_existense.php?entered_id="+entered_number;
checking_indicator(url,'mobile_registered');	
}
function login_powersms()
{
	
	var error_flag = 0;
	
	var name = document.getElementById("dealer_login_id").value;
	
	var password = document.getElementById("dealer_login_password").value;
	
	if(name=="")
	{
		document.getElementById('dealer_login_id').style.borderColor = "Red";
		error_flag =1;
	}
	else
	{
		document.getElementById('dealer_login_id').style.borderColor = "#cccccc";
	}
	
	if(password=="")
	{
		document.getElementById('dealer_login_password').style.borderColor = "Red";
		error_flag =1;
	}
	else
	{
		document.getElementById('dealer_login_password').style.borderColor = "#cccccc";
	}
	
	
	if(error_flag==0)
	{
		var url="dealer_login_check.php?id="+name+"&pwd="+password;
		ajaxpage_login(url,'login_check_div');
	}
	else
	{
		alert('Check The Highlighted Fields')
	}
}

function login_dealer_1()
{
	
	var error_flag = 0;
	
	var name = document.getElementById("dealer_login_id").value;
	
	var password = document.getElementById("dealer_login_password").value;
	
	if(name=="")
	{
		document.getElementById('dealer_login_id').style.borderColor = "Red";
		error_flag =1;
	}
	else
	{
		document.getElementById('dealer_login_id').style.borderColor = "#cccccc";
	}
	
	if(password=="")
	{
		document.getElementById('dealer_login_password').style.borderColor = "Red";
		error_flag =1;
	}
	else
	{
		document.getElementById('dealer_login_password').style.borderColor = "#cccccc";
	}
	
	
	if(error_flag==0)
	{
		var url="dealer_1_login_check.php?id="+name+"&pwd="+password;
		ajaxpage_login_dealer_1(url,'login_check_div');
	}
	else
	{
		alert('Check The Highlighted Fields')
	}
}

function signup_dealer_1()
{
	
	var count=0,file_count=0;
	if(document.getElementById('reg_dealer_name').value=="")
	{
		document.getElementById('reg_dealer_name').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('reg_dealer_name').style.borderColor="#cccccc";
	
	if(document.getElementById('reg_dealer_fname').value=="")
	{
		document.getElementById('reg_dealer_fname').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('reg_dealer_fname').style.borderColor="#cccccc";
	
	if(document.getElementById('reg_dealer_dob').value=="")
	{
		document.getElementById('reg_dealer_dob').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('reg_dealer_dob').style.borderColor="#cccccc";
	
	if(document.getElementById('reg_dealer_email').value=="")
	{
		document.getElementById('reg_dealer_email').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('reg_dealer_email').style.borderColor="#cccccc";	
	
	if(document.getElementById('reg_dealer_mobile').value=="")
	{
		document.getElementById('reg_dealer_mobile').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('reg_dealer_mobile').style.borderColor="#cccccc";	
	
	if(document.getElementById('reg_dealer_password').value=="")
	{
		document.getElementById('reg_dealer_password').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('reg_dealer_password').style.borderColor="#cccccc";
	
	if(document.getElementById('reg_dealer_cpassword').value=="")
	{
		document.getElementById('reg_dealer_cpassword').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('reg_dealer_cpassword').style.borderColor="#cccccc";
	
	if((document.getElementById('reg_dealer_password').value!="")&&(document.getElementById('reg_dealer_cpassword').value!=""))
	{
		if(document.getElementById('reg_dealer_password').value!=document.getElementById('reg_dealer_cpassword').value)
		{
			document.getElementById('reg_dealer_password').style.borderColor="Red";
			document.getElementById('reg_dealer_cpassword').style.borderColor="Red";
			document.getElementById('pwd_match_div').innerHTML="<span style='color:red'>Password Do Not Match</span>";
			count=1;
		}
		else
		{
			document.getElementById('reg_dealer_password').style.borderColor="#cccccc";
			document.getElementById('reg_dealer_cpassword').style.borderColor="#cccccc";
			document.getElementById('pwd_match_div').innerHTML="";
		}
	}
	
	if(count==0)
	{
		document.dealer_signup_form.action='dealer_1_signup_submit.php';
		document.dealer_signup_form.submit();
	}
	else
	{
		alert("Please Check The Highlighted Fields")	
	}
}

function signup_powersms()
{
	
	var count=0,file_count=0;
	if(document.getElementById('reg_dealer_name').value=="")
	{
		document.getElementById('reg_dealer_name').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('reg_dealer_name').style.borderColor="#cccccc";
	
	if(document.getElementById('reg_dealer_fname').value=="")
	{
		document.getElementById('reg_dealer_fname').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('reg_dealer_fname').style.borderColor="#cccccc";
	
	if(document.getElementById('reg_dealer_dob').value=="")
	{
		document.getElementById('reg_dealer_dob').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('reg_dealer_dob').style.borderColor="#cccccc";
	
	if(document.getElementById('reg_dealer_email').value=="")
	{
		document.getElementById('reg_dealer_email').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('reg_dealer_email').style.borderColor="#cccccc";	
	
	if(document.getElementById('reg_dealer_mobile').value=="")
	{
		document.getElementById('reg_dealer_mobile').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('reg_dealer_mobile').style.borderColor="#cccccc";	
	if(document.getElementById('reg_dealer_pan').value=="")
	{
		document.getElementById('reg_dealer_pan').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('reg_dealer_pan').style.borderColor="#cccccc";		
	
	if(document.getElementById('reg_dealer_cheque').value=="")
	{
		document.getElementById('reg_dealer_cheque').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('reg_dealer_cheque').style.borderColor="#cccccc";
	
	if(document.getElementById('reg_dealer_password').value=="")
	{
		document.getElementById('reg_dealer_password').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('reg_dealer_password').style.borderColor="#cccccc";
	
	if(document.getElementById('reg_dealer_cpassword').value=="")
	{
		document.getElementById('reg_dealer_cpassword').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('reg_dealer_cpassword').style.borderColor="#cccccc";
	
	if((document.getElementById('reg_dealer_password').value!="")&&(document.getElementById('reg_dealer_cpassword').value!=""))
	{
		if(document.getElementById('reg_dealer_password').value!=document.getElementById('reg_dealer_cpassword').value)
		{
			document.getElementById('reg_dealer_password').style.borderColor="Red";
			document.getElementById('reg_dealer_cpassword').style.borderColor="Red";
			document.getElementById('pwd_match_div').innerHTML="<span style='color:red'>Password Do Not Match</span>";
			count=1;
		}
		else
		{
			document.getElementById('reg_dealer_password').style.borderColor="#cccccc";
			document.getElementById('reg_dealer_cpassword').style.borderColor="#cccccc";
			document.getElementById('pwd_match_div').innerHTML="";
		}
	}
	
	if(count==0)
	{
		document.dealer_signup_form.action='dealer_signup_submit.php';
		document.dealer_signup_form.submit();
	}
	else
	{
		alert("Please Check The Highlighted Fields")	
	}
}

function update_dealer()
{
	var count=0,file_count=0;
	if(document.getElementById('edit_dealer_name').value=="")
	{
		document.getElementById('edit_dealer_name').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('edit_dealer_name').style.borderColor="#cccccc";
	
	if(document.getElementById('edit_dealer_fname').value=="")
	{
		document.getElementById('edit_dealer_fname').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('edit_dealer_fname').style.borderColor="#cccccc";
	
	if(document.getElementById('edit_dealer_dob').value=="")
	{
		document.getElementById('edit_dealer_dob').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('edit_dealer_dob').style.borderColor="#cccccc";
	
	if(document.getElementById('edit_dealer_email').value=="")
	{
		document.getElementById('edit_dealer_email').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('edit_dealer_email').style.borderColor="#cccccc";	
	
	if(document.getElementById('edit_dealer_mobile').value=="")
	{
		document.getElementById('edit_dealer_mobile').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('edit_dealer_mobile').style.borderColor="#cccccc";	
	if(document.getElementById('edit_dealer_pan').value=="")
	{
		document.getElementById('edit_dealer_pan').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('edit_dealer_pan').style.borderColor="#cccccc";		
	
	if(document.getElementById('edit_dealer_cheque').value=="")
	{
		document.getElementById('edit_dealer_cheque').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('edit_dealer_cheque').style.borderColor="#cccccc";
	
	/*if(document.getElementById('edit_dealer_password').value=="")
	{
		document.getElementById('edit_dealer_password').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('edit_dealer_password').style.borderColor="#cccccc";*/
	
	if(document.getElementById('dlt_edit_pwd_hb').value==1)
	{
		if(document.getElementById('edit_dealer_new_password').value=="")
		{
			document.getElementById('edit_dealer_new_password').style.borderColor="Red";
			count=1;
		}
		else
		document.getElementById('edit_dealer_new_password').style.borderColor="#cccccc";
		
		if(document.getElementById('edit_dealer_cpassword').value=="")
		{
			document.getElementById('edit_dealer_cpassword').style.borderColor="Red";
			count=1;
		}
		else
		document.getElementById('edit_dealer_cpassword').style.borderColor="#cccccc";
		
		if((document.getElementById('edit_dealer_new_password').value!="")&&(document.getElementById('edit_dealer_cpassword').value!=""))
		{
			if(document.getElementById('edit_dealer_new_password').value!=document.getElementById('edit_dealer_cpassword').value)
			{
				document.getElementById('edit_dealer_new_password').style.borderColor="Red";
				document.getElementById('edit_dealer_cpassword').style.borderColor="Red";
				document.getElementById('edit_pwd_match_div').innerHTML="<span style='color:red'>Password Do Not Match</span>";
				count=1;
			}
			else
			{
				document.getElementById('edit_dealer_new_password').style.borderColor="#cccccc";
				document.getElementById('edit_dealer_cpassword').style.borderColor="#cccccc";
				document.getElementById('edit_pwd_match_div').innerHTML="";
			}
		}
	}
	
	if(count==0)
	{
		document.dealer_edit_form.action='dealer_update_profile.php';
		document.dealer_edit_form.submit();
	}
	else
	{
		alert("Please Check The Highlighted Fields")	
	}
}

function submit_reference()
{
		var count=0,file_count=0;
	/*if(document.getElementById('ref_reference').value=="")
	{
		document.getElementById('ref_reference').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('ref_reference').style.borderColor="#cccccc";*/
	
	if(document.getElementById('ref_code').value=="")
	{
		document.getElementById('ref_code').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('ref_code').style.borderColor="#cccccc";
	
	if(document.getElementById('ref_name').value=="")
	{
		document.getElementById('ref_name').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('ref_name').style.borderColor="#cccccc";
	
	if(document.getElementById('ref_number').value=="")
	{
		document.getElementById('ref_number').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('ref_number').style.borderColor="#cccccc";	
	
	if(document.getElementById('ref_mail').value=="")
	{
		document.getElementById('ref_mail').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('ref_mail').style.borderColor="#cccccc";	
	if(document.getElementById('ref_remark').value=="")
	{
		document.getElementById('ref_remark').style.borderColor="Red";
		count=1;
	}
	else
	document.getElementById('ref_remark').style.borderColor="#cccccc";		
	
	if(count==0)
	{
		document.reference_dlr_form.action='dealer_reference_submit.php';
		document.reference_dlr_form.submit();
	}
	else
	{
		alert("Please Check The Highlighted Fields")	
	}
}
function ajaxpage_login(url,containerid)
{	
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_login(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_login(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)) 
{
	document.getElementById(containerid).innerHTML=page_request.responseText;
	var id=document.getElementById('ids').value;

	if(id!="")
	{
		//alert('Success')
		document.getElementById('dealer_login_password').style.borderColor="#7f9db9";
		document.getElementById('dealer_login_id').style.borderColor="#7f9db9";
		var mail=document.getElementById('dealer_login_id').value;
		
		var imei=document.getElementById('imei').value;
		ajaxpage('freelancer_home_page.php?email='+mail+'&pwd='+document.getElementById('dealer_login_password').value+'&imei='+imei+'&id='+id,'main_page');
	}
	else
	{
		alert('Login Details Dont Match')
		document.getElementById('dealer_login_password').style.borderColor="Red";
		document.getElementById('dealer_login_id').style.borderColor="Red";
		document.getElementById('dealer_login_password').value="";
	}
}
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="<span align='left'><img src='images/loadersmall.gif' /></span>";
}



function ajaxpage_login_dealer_1(url,containerid)
{	
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_login_dealer_1(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_login_dealer_1(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)) 
{
	document.getElementById(containerid).innerHTML=page_request.responseText;
	var id=document.getElementById('ids').value;
	if(id!="")
	{
		//alert('Success')
		document.getElementById('dealer_login_password').style.borderColor="#7f9db9";
		document.getElementById('dealer_login_id').style.borderColor="#7f9db9";
		var mail=document.getElementById('dealer_login_id').value;
		
		var imei=document.getElementById('imei').value;
		ajaxpage('dealer_1_home_page.php?email='+mail+'&pwd='+document.getElementById('dealer_login_password').value+'&imei='+imei+'&id='+id,'main_page');
	}
	else
	{
		alert('Login Details Dont Match')
		document.getElementById('dealer_login_password').style.borderColor="Red";
		document.getElementById('dealer_login_id').style.borderColor="Red";
		document.getElementById('dealer_login_password').value="";
	}
}
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="<span align='left'><img src='images/loadersmall.gif' /></span>";
}


function ajaxpage_keyword(url, containerid)
{	
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_keyword(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_keyword(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)) {
	
	//alert(page_request.responseText)
	if(page_request.responseText==1)
	{
//		alert('cool')
		if(containerid=='ef_hidden_div')
		{
			document.ef_add_form.target="ef_add_iframe_upload";
			document.ef_add_form.action="http://trust.co.in/upload_trigger.php";
			document.ef_add_form.submit();
			grayOut(true,'show_upload_process');
			ajaxpage_process_del('delete_prev_upl.php?kw='+document.getElementById('ef_keyword').value,'process_div');
			start_checking(document.getElementById('ef_keyword').value);
			
			
//			document.ef_add_form.target="ef_add_iframe";
//			document.ef_add_form.action="email_forward_submit.php";
//			document.ef_add_form.submit();
//		
			
			
			
		}
		else if(containerid=='keyword_check_div')
		{
			document.getElementById('keyword_check_div').innerHTML="<img src='yes.gif'>&nbsp;<span style='color:green'>Keyword Approved</span>";
			document.getElementById('ef_keyword').style.borderColor="#cccccc";
		}
		else
		{
			document.ef_edit_form.action="email_forward_update.php";
			document.ef_edit_form.submit();
		}
	}
	else
	{
		if(containerid=='ef_hidden_div')
		{
			document.getElementById('ef_keyword').style.borderColor="Red";
		}
		else if(containerid=='keyword_check_div')
		{
			
			if(document.getElementById('ef_keyword').value!="")
			{
				document.getElementById('keyword_check_div').innerHTML="<img src='no.gif'>&nbsp;<span style='color:red'>Keyword Already Exists</span>";
				document.getElementById('ef_keyword').style.borderColor="Red";
			}
			else
			{
				document.getElementById('keyword_check_div').innerHTML="";
				document.getElementById('ef_keyword').style.borderColor="Red";
			}
		}
		else
		{
			document.getElementById('ef_edit_keyword').style.borderColor="Red";
		}
	}
}
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="<span align='left'><img src='images/loadersmall.gif' /></span>";
}


function start_checking(keyword)
{
	
if(parseInt(document.getElementById('uploaded_confirmation').value) == 0)
{
var url = "check_for_uploaded.php?kw="+keyword;
ajaxpage_chk_upload(url,'uploaded_confirmation',keyword)
}
else
{
	
email_forward_presubmit();
}
}

function ajaxpage_chk_upload(url,containerid,keyword)
{	
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_ajaxpage_chk_upload(page_request, containerid,keyword)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_ajaxpage_chk_upload(page_request, containerid,keyword){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)) 
{
document.getElementById(containerid).value = page_request.responseText;

setTimeout('start_checking("'+keyword+'")',3000);
}
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).value="";
}

function ajaxpage_process_del(url,containerid,keyword)
{	
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_ajaxpage_process_del(page_request, containerid,keyword)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_ajaxpage_process_del(page_request, containerid,keyword){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)) 
document.getElementById(containerid).value = page_request.responseText;
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).value="";
}


function ajaxpage_calendar(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_calendar(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_calendar(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
{
document.getElementById(containerid).innerHTML=page_request.responseText;
$(".datepicker").datepicker();

}
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="<center><br><br><span class='page_content'>Loading...Please Wait...</span><br></center>";
}


function ajaxpage_reference(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_reference(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_reference(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
{
var resp=page_request.responseText;

if(resp='0')
{
	alert("No detials");
	
}else(resp!='')
{
	document.getElementById(containerid).innerHTML=page_request.responseText;
}


}
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="<center><br><br><span class='page_content'>Loading...Please Wait...</span><br></center>";
}
