// JavaScript Document

//________________________________________________

var xmlHttp
function savedata(whichone,eid,obj,e,caption,div)
{ 
i=new Array("saveHint",whichone);
i=i.join("_");
object=obj;
events=e;
ine=0;
to_focus=new Array();
eid1=eid;
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null){alert ("Browser does not support HTTP Request"); return}
var yes=0;

////////////////////////////////////////////////use free

if(whichone==1)
{
var name=document.getElementById("name").value;
var gender_id=document.getElementById("gender_id").value;
var birth_year=document.getElementById("birth_year").value;
var birth_month=document.getElementById("birth_month").value;
var birth_date=document.getElementById("birth_date").value;
var blood_id=document.getElementById("blood_id").value;
var h_name=document.getElementById("h_name").value;
var address=document.getElementById("address").value;
var post_office=document.getElementById("post_office").value;
var postal_code=document.getElementById("postal_code").value;
var country_id=document.getElementById("country_id").value;
var state_id=document.getElementById("state_id").value;
var district_id=document.getElementById("district_id").value;
var zone=document.getElementById("zone").value;
var region=document.getElementById("region").value;
var locality=document.getElementById("locality").value;
var telephone=document.getElementById("landline").value;
var mobile=document.getElementById("mobile").value;
var email=document.getElementById("email").value;
var username=document.getElementById("username").value;
var pwd=document.getElementById("pwd").value;
var postdate=document.getElementById("postdate").value;
var editid=document.getElementById("editid").value;
var u_exist=document.getElementById("u_exist").value;	
var agree=document.getElementById("agree").value;
var career=document.getElementById("career").value;	
var mstatus=document.getElementById("mstatus").value;
var m_tongue=document.getElementById("m_tongue").value;
var unit_1=document.getElementById("unit").value;

yes=validate('div_1','Please Specify Your Name','name',1,3,2,0,0,'r');
//yes=validate('div_3','Please Specify Your date of birth','date_birth',1,0,0,0,0,'r');
yes=validate('div_4','Please Select Your Blood Group','blood_id',0,0,0,0,0,'r');
yes=validate('div_8','Please Specify Your House Name','h_name',1,3,0,0,0,'r');
yes=validate('div_9','Please Specify Your Address','address',1,0,0,0,0,'r');
yes=validate('div_10','Please Specify Your Post Office','post_office',1,1,0,0,0,'r');
yes=validate('div_11','Please Specify Your Postal Code','postal_code',1,6,1,0,0,'r');
yes=validate('div_12','Please Select Your Country','country_id',0,0,0,0,'r');
yes=validate('div_13','Please Select Your State','state_id',0,0,0,0,'r');
yes=validate('div_14','Please Select Your District','district_id',0,0,0,0,0,'r');
yes=validate('div_15','Please Specify Your Zone','zone',0,0,0,0,0,'r');
yes=validate('div_16','Please Specify Your Region','region',0,0,0,0,0,'r');
yes=validate('div_17','Please Specify Your Locality','locality',1,0,0,0,0,'r');
yes=validate('div_18','Please Specify Your landline Number','landline',1,10,1,0,0,'r');
yes=validate('div_19','Please Specify Your Mobile Number','mobile',1,10,1,0,0,'r');
yes=validate('div_20','Please Specify Your Email Id.','email',1,0,0,1,0,'r');
yes=validate('div_21','Username Must be Minimum 4 Characters Long.','username',1,4,0,0,0,'r');
yes=validate('div_22','Please Specify a Password.','pwd',1,6,0,0,0,'r');
yes=validate('div_23','Please Specify confirm Password.','cpwd',4,'pwd',0,0,0,'r');
yes=validate('div_21','Fill User name','username',2,'u_exist',0,0,0,'r');

if(yes!=1){var comma="," ;to_f = yes.split(comma);document.getElementById(to_f[1]).focus();}

if(yes==1)

{
uname=username;
upwd=pwd;
if(agree==0){ alert("Please Agree the condition"); yes=0; }

}



var url="save_user.php"
url=url+"?name="+name+"&gender_id="+gender_id+"&birth_year="+birth_year+"&birth_month="+birth_month+"&birth_date="+birth_date+"&blood_id="+blood_id+"&h_name="+h_name+"&address="+encodeURIComponent(address)+"&post_office="+post_office+"&postal_code="+postal_code+"&country_id="+country_id+"&state_id="+state_id+"&district_id="+district_id+"&zone="+zone+"&region="+region+"&locality="+locality+"&landline="+telephone+"&mobile="+mobile+"&email="+email+"&username="+username+"&pwd="+pwd+"&category="+1+"&editid="+0+"&career="+career+"&mstatus="+mstatus+"&m_tongue="+m_tongue+"&unit="+unit_1

url=url+"&sid="+Math.random()
ine=1;
//alert(url);
//i="slide";

}

////////////////////////////////////////////////////
if(whichone==11)
{
var p_address=document.getElementById("p_address").value;
var address_origin=document.getElementById("address_origin").value;
var payment_mode=document.getElementById("payment_mode").value;
var ac_category=document.getElementById("ac_category").value;
var gate_way=document.getElementById("ch_gate_way").value;
var sponser_acc=document.getElementById("sponser_acc").value;
//alert(gate_way);
var ur="";
if(payment_mode==1)
{
var recharge_code=document.getElementById("recharge_code").value;
var ur="&recharge_code="+recharge_code+"";
}else if(payment_mode==2)
{
var card_holder=document.getElementById("card_holder").value;
var credit_card=document.getElementById("credit_card").value;
var card_expiry=document.getElementById("card_expiry").value;
var card_varif=document.getElementById("card_varif").value;
var contact=document.getElementById("contact").value;


var card_type=document.getElementById("card_type").value;
var ur="&card_holder="+card_holder+"&credit_card="+credit_card+"&card_expiry="+card_expiry+"&card_varif="+card_varif+"&contact="+contact+"&card_type="+card_type;
}


var yes="";	
var yes=1;
ine=11;
var url="save_account.php"

url=url+"?p_address="+p_address+"&address_origin="+address_origin+"&ac_category="+ac_category+"&payment_mode="+payment_mode+"&gate_way="+gate_way+"&userid="+eid+"&sponser_acc="+sponser_acc+ur
url=url+"&sid="+Math.random()
//alert(url);

}
//////////////end 2///////////////////////////////
///////////end 2///////////////////////////////

if(whichone==7)

{

var account_type=document.getElementById("account_type").value;
var name=document.getElementById("name").value;
var gender_id=document.getElementById("gender_id").value;
var date_birth=document.getElementById("date_birth").value;
var blood_id=document.getElementById("blood_id").value;
var religion=document.getElementById("religion").value;
var caste=document.getElementById("caste").value;
var political_view=document.getElementById("political_view").value;
var h_name=document.getElementById("h_name").value;
var address=document.getElementById("address").value;
var post_office=document.getElementById("post_office").value;
var postal_code=document.getElementById("postal_code").value;
var country_id=document.getElementById("country_id").value;
var state_id=document.getElementById("state_id").value;
var district_id=document.getElementById("district_id").value;
var zone=document.getElementById("zone").value;
var region=document.getElementById("region").value;
var locality=document.getElementById("locality").value;
var telephone=document.getElementById("landline").value;
var mobile=document.getElementById("mobile").value;
var email=document.getElementById("email").value;
var p_address=document.getElementById("p_address").value;
var address_origin=document.getElementById("address_origin").value;
var mstatus=document.getElementById("mstatus").value;
var m_tongue=document.getElementById("m_tongue").value;
var unit_1=document.getElementById("unit").value;

yes=validate('div_1','Please Specify Your Name','name',1,3,2,0,0,'r');
yes=validate('div_3','Please Specify Your date of birth','date_birth',1,0,0,0,0,'r');
yes=validate('div_4','Please Select Your Blood Group','blood_id',0,0,0,0,0,'r');
yes=validate('div_5','Please Select Your Religion','religion',0,0,0,0,0,'r');
yes=validate('div_6','Please Select Your Caste','caste',0,0,0,0,0,'r');
yes=validate('div_7','Please Select Your Political view','political_view',0,0,0,0,0,'r');
yes=validate('div_8','Please Specify Your House Name','h_name',1,3,0,0,0,'r');
yes=validate('div_9','Please Specify Your Address','address',1,0,0,0,0,'r');
yes=validate('div_10','Please Specify Your Post Office','post_office',1,1,0,0,0,'r');
yes=validate('div_11','Please Specify Your Postal Code','postal_code',1,6,1,0,0,'r');
yes=validate('div_12','Please Select Your Country','country_id',0,0,0,0,'r');
yes=validate('div_13','Please Select Your State','state_id',0,0,0,0,'r');
yes=validate('div_14','Please Select Your District','district_id',0,0,0,0,0,'r');
yes=validate('div_15','Please Specify Your Zone','zone',1,0,0,0,0,'r');
yes=validate('div_16','Please Specify Your Region','region',1,0,0,0,0,'r');
yes=validate('div_17','Please Specify Your Locality','locality',1,0,0,0,0,'r');

if(account_type==2)
{
yes=validate('div_24','Please Specify Your Permanent Address','p_address',1,0,0,0,0,'r');
}

yes=validate('div_18','Please Specify Your landline Number','landline',1,10,1,0,0,'r');
yes=validate('div_19','Please Specify Your Mobile Number','mobile',1,10,1,0,0,'r');
yes=validate('div_20','Please Specify Your Email Id.','email',1,0,0,1,0,'r');




if(yes!=1){var comma="," ;to_f = yes.split(comma);document.getElementById(to_f[1]).focus();}


var url="../save_user.php"
url=url+"?name="+name+"&gender_id="+gender_id+"&date_birth="+date_birth+"&blood_id="+blood_id+"&religion="+religion+"&cast="+caste
+"&political_view="+political_view+"&h_name="+h_name+"&address="+encodeURIComponent(address)+"&post_office="+post_office+"&postal_code="+postal_code+"&country_id="+country_id+"&state_id="+state_id+"&district_id="+district_id+"&zone="+zone+"&region="+region+"&locality="+locality+"&landline="+telephone+"&mobile="+mobile+"&email="+email+"&editid="+eid+"&p_address="+encodeURIComponent(p_address)+"&address_origin="+encodeURIComponent(address_origin)+"&mstatus="+mstatus+"&m_tongue="+m_tongue+"&unit="+unit_1
url=url+"&sid="+Math.random()

ine=1;



}
////////////////////////////////////////////////


if(whichone==8)
{
var msg="";	
var oldpassword=document.getElementById("oldpwd").value;
var newpassword=document.getElementById("newpwd").value;
var confirmpassword=document.getElementById("confpwd").value;

if(oldpassword=="")
{
msg+="Fill Old Password\n";
}
if(newpassword=="" || newpassword.length<6 )
{
msg+="Fill New Password(Minimum 6 Characters Long)\n";
}
if(confirmpassword=="")
{
msg+="Fill Confirm Password";
}
if(newpassword!=confirmpassword)
{
msg+="\nPassword and Confirm password must be same!\n";
}


if(msg!="")
{
alert(msg);
yes=0;
}
else
{
var url="changepwd.php"
url=url+"?oldpassword="+oldpassword+"&newpassword="+newpassword+"&mobile="+1+"&email="+1;
url=url+"&sid="+Math.random()
yes=1;
}
ine=5;	
}


////////////////////////////////////////user active



if(whichone==5)

{
var name=document.getElementById("name").value;
var gender_id=document.getElementById("gender_id").value;
var date_birth=document.getElementById("date_birth").value;
var blood_id=document.getElementById("blood_id").value;
var religion=document.getElementById("religion").value;
var caste=document.getElementById("caste").value;
var political_view=document.getElementById("political_view").value;
var h_name=document.getElementById("h_name").value;
var address=document.getElementById("address").value;
var post_office=document.getElementById("post_office").value;
var postal_code=document.getElementById("postal_code").value;
var country_id=document.getElementById("country_id").value;
var state_id=document.getElementById("state_id").value;
var district_id=document.getElementById("district_id").value;
var zone=document.getElementById("zone").value;
var region=document.getElementById("region").value;
var locality=document.getElementById("locality").value;
var telephone=document.getElementById("landline").value;
var mobile=document.getElementById("mobile").value;
var email=document.getElementById("email").value;

var username=document.getElementById("username").value;
var pwd=document.getElementById("pwd").value;
var postdate=document.getElementById("postdate").value;
var editid=document.getElementById("editid").value;
var u_exist=document.getElementById("u_exist").value;	
var agree=document.getElementById("agree").value;
var p_address=document.getElementById("p_address").value;
var address_origin=document.getElementById("address_origin").value;
var image_id=document.getElementById("logid").value;
var identity_id=document.getElementById("identityid").value;
var ac_category=document.getElementById("ac_category").value;
var payment_mode=document.getElementById("payment_mode").value;
var category=2;


yes=validate('div_1','Please Specify Your Name','name',1,3,2,0,0,'r');
yes=validate('div_3','Please Specify Your date of birth','date_birth',1,0,0,0,0,'r');
yes=validate('div_4','Please Select Your Blood Group','blood_id',0,0,0,0,0,'r');
yes=validate('div_5','Please Select Your Religion','religion',0,0,0,0,0,'r');
yes=validate('div_6','Please Select Your Caste','caste',0,0,0,0,0,'r');
yes=validate('div_7','Please Select Your Political view','political_view',0,0,0,0,0,'r');
yes=validate('div_8','Please Specify Your House Name','h_name',1,3,0,0,0,'r');
yes=validate('div_9','Please Specify Your Address','address',1,0,0,0,0,'r');
yes=validate('div_10','Please Specify Your Post Office','post_office',1,1,0,0,0,'r');
yes=validate('div_11','Please Specify Your Postal Code','postal_code',1,6,1,0,0,'r');
yes=validate('div_12','Please Select Your Country','country_id',0,0,0,0,'r');
yes=validate('div_13','Please Select Your State','state_id',0,0,0,0,'r');
yes=validate('div_14','Please Select Your District','district_id',0,0,0,0,0,'r');
yes=validate('div_15','Please Specify Your Zone','zone',1,0,0,0,0,'r');
yes=validate('div_16','Please Specify Your Region','region',1,0,0,0,0,'r');
yes=validate('div_17','Please Specify Your Locality','locality',1,0,0,0,0,'r');
yes=validate('div_24','Please Specify Your Permanent Address','p_address',1,0,0,0,0,'r');
yes=validate('div_18','Please Specify Your landline Number','landline',1,10,1,0,0,'r');
yes=validate('div_19','Please Specify Your Mobile Number','mobile',1,10,1,0,0,'r');
yes=validate('div_20','Please Specify Your Email Id.','email',1,0,0,1,0,'r');
yes=validate('div_21','Username Must be Minimum 4 Characters Long.','username',1,4,0,0,0,'r');
yes=validate('div_22','Please Specify a Password.','pwd',1,6,0,0,0,'r');
yes=validate('div_23','Please Specify confirm Password.','cpwd',4,'pwd',0,0,0,'r');
yes=validate('div_21','Fill User name','username',2,'u_exist',0,0,0,'r');
if(yes!=1){var comma="," ;to_f = yes.split(comma);document.getElementById(to_f[1]).focus();}



if(yes==1)

{

if(agree==0){ alert("Please Agree the condition"); yes=0; }

}



var url="save_user.php"
url=url+"?name="+name+"&gender_id="+gender_id+"&date_birth="+date_birth+"&blood_id="+blood_id+"&religion="+religion+"&cast="+caste
+"&political_view="+political_view+"&h_name="+h_name+"&address="+encodeURIComponent(address)+"&post_office="+post_office+"&postal_code="+postal_code+"&country_id="+country_id+"&state_id="+state_id+"&district_id="+district_id+"&zone="+zone+"&region="+region+"&locality="+locality+"&landline="+telephone+"&mobile="+mobile+"&email="+email+"&username="+username+"&pwd="+pwd+"&category="+category+"&p_address="+encodeURIComponent(p_address)+"&address_origin="+encodeURIComponent(address_origin)+"&image_id="+image_id+"&identity_id="+identity_id+"&payment_mode="+payment_mode+"&ac_category="+ac_category

url=url+"&sid="+Math.random()

ine=1;



}

//////////////////////// end of active





//////////////////////////////////////////////////

if(whichone==2)

{

if(eid==0){ ch=0; } else{ ch="";}
var div_caption=document.getElementById(div).innerHTML;
if(div_caption!="" && eid==3){ caption=div_caption; } 
if(eid!=3){ document.getElementById(div).innerHTML = "";}
if(object.value==ch || div_caption!=""){	showhint(caption,object, events, '200px'); }
}

/////////////////////////////////////////





///////////////////////////////////////////////

if(whichone==4)
{
i="div_21";	
if(object.value.length>3)
{
var url="check_user.php"
url=url+"?username="+object.value
url=url+"&sid="+Math.random()
yes=1;
ine=2;
document.getElementById("div_21").innerHTML='';
}
else
{
document.getElementById("div_21").innerHTML="Username Must be Minimum 4 Characters Long";	
}
hidetip();
}
/////////////////////////////////////////////////
/////////////////// start of 6

if(whichone==6)
{
var yes=0;
var header="Fill mendatory field and continue\n";
var username=document.getElementById("username").value;
var pwd=document.getElementById("pwd").value;
if(username=="")
{
document.getElementById(i).innerHTML='Enter User Name/Account No';
}
else if(pwd=="")
{
document.getElementById(i).innerHTML='Enter Password';
}
else
{
yes=1;
}
ine=3;
var url="login.php"
url=url+"?username="+username+"&pwd="+pwd
url=url+"&s1id="+Math.random()
}

//---------------- end of 2


/////////////////// start of 2

if(whichone==9)

{
var yes=1;
var msg="";
var header="Fill mendatory field and continue\n";
var fname=document.getElementById("fname").value;
var fmobile=document.getElementById("fmobile").value;
var femail=document.getElementById("femail").value;
if(fname=="")
{
msg+="Fill friends name\n";
}
if(femail=="")
{
msg+="Fill email\n";
}

if(fmobile=="" || fmobile.length!=10 || isNaN(fmobile))
{
msg+="Please Fill valid 10 digit mobile number\n";
}

if(femail!="")
{
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (!filter.test(femail)){ msg="Please fill valid email address"; }
}

if(msg!="")
{
alert(msg);
yes=0;
}
ine=9;
var url="invite_friends.php"
url=url+"?fname="+fname+"&fmobile="+fmobile+"&femail="+femail
url=url+"&s1id="+Math.random()
}

//---------------- end of 9 invite firends


if(whichone==10)//change images
{
var yes=1;	
ine=10;
if(e==1){var url="chnage_image.php"}
else {var url="chnage_identity.php"}
url=url+"?uid="+eid
url=url+"&s1id="+Math.random()
}




////////////////////////////

//__________________________________________________________----

if(yes==1)
{
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

}

function stateChanged()
{
	
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{ 
var data=xmlHttp.responseText;
var comma="," 
arrayOfStrings2 = data.split(comma);
//alert(data+"---"+arrayOfStrings2[0]+"--------"+ine);

if(ine==1)////////////////1free user
{
if(arrayOfStrings2[0]==1)
{
document.getElementById('content').innerHTML="";
document.getElementById('slide1').innerHTML="<div align=center><div align=center><strong><img src=images/note.jpg width=42 height=43 align=left />Your Primary account has been registerd <br /> Account No : "+arrayOfStrings2[3]+"<br />User ID : "+uname+"<br />Password :"+upwd+"<br />Note : </strong>Please update once in three months or migrate to varified account and enjoy special features<br /> <a href=activeaccount.php?next=1><div style=><img style=margin-top:5px; src=images/continue.jpg /></div></a></div><br /></div>";
}
else
{
document.getElementById(i).innerHTML=arrayOfStrings2[1];
}
}
//////////////////
if(ine==11)////////////////1free user
{
if(arrayOfStrings2[0]==2)
{
document.getElementById(i).innerHTML ="";
location.href="account/index.php";
}
else
{
document.getElementById(i).innerHTML=arrayOfStrings2[1];
}
}
//////////////////////////

else if(ine==2)//////////2
{
document.getElementById(i).innerHTML=arrayOfStrings2[1];
document.getElementById("u_exist").value=arrayOfStrings2[0];
}


else if(ine==3)///////////////3active user
{
var lfor=document.getElementById("loginfor").value;
if(arrayOfStrings2[0]==1){ location=lfor;}
else{document.getElementById(i).innerHTML=arrayOfStrings2[1];}
}

else if(ine==5)///////////////3active user
{
document.getElementById(i).innerHTML=data;
rset(Array('oldpwd','newpwd','confpwd'));
}

else if(ine==9)///////////////9----------------invite firend
{
document.getElementById(i).innerHTML=data;
document.getElementById("fname").value="";
document.getElementById("fmobile").value="";
document.getElementById("femail").value="";
}


else if(ine==10)///////////////9----------------Change Images
{
showhint(data, object, events, '300px',1);
document.getElementById(i).innerHTML="";
}


//else { document.getElementById(i).innerHTML=data; }
}else{document.getElementById(i).innerHTML="loading..... ";}
}//end of function



function GetXmlHttpObject(){var xmlHttp=null; try { xmlHttp=new XMLHttpRequest(); }

catch (e){  try  {  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");  }

catch (e)  {  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");  }

}return xmlHttp;}		

////////////////////////////////////////////////////////////////////////////////
function zone_district(stateid)
{
getdistrict('dist_div',stateid);
getzone('zone_div',stateid);
}

function getdistrict(div,id)
{
goto(div,"district.php?id="+id);
}

function getzone(div,id)
{
goto(div,"zone.php?id="+id);
}
//////////////////////////
function get_region(id,div)
{
goto(div,"region.php?id="+id);
}
///////////////////////
function get_locality(id,div)
{
goto(div,"locality.php?id="+id);
}
////////////////////////
function subcat(id,page,div)
{
goto(div,page+".php?id="+id);
}
///////////////////////////////

function subcat1(id,page,div)
{
goto(div,page+".php?id="+id);
}
///////////////////////////////


function goto(div,url)
{
new Ajax.Updater(div,url, {  onSuccess: function() {}} );
}
/////////////////////////////////




//////////////////////////////////////////////////////////////////

function validate(div,caption,name,ch,ma,isnan,mail,img,required)
{
var field=document.getElementById(name).value;
var rt;
var msg=0;
if(required=='r')
{
	if(ch==1){ 	if(field==""){msg=1;}
	if(ma!=0){ if(field.length<ma){msg=1;} }
	if(isnan==1){ if(isNaN(field)){msg=1;} }
	if(isnan==2){ if(!isNaN(field)){msg=1;} }
	if(mail==1){
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (!filter.test(field)){ msg="1"; }
	}
	if(img==1){var convertfilename=field.toLowerCase(); var file =convertfilename;
	var mime = file.substr(file.lastIndexOf('.'));
	if (mime!= '.jpg'){msg="1";}}
	}
	if(ch==0){if(field==0){msg=1;}}
	if(ch==2)
	{var field2=document.getElementById(ma).value;
	if(field==""){msg=1; caption="fill valid user name";}
	else { if(field2==1){ caption="User existed"; msg=1;} }
	}
	if(ch==4)
	{
	var cp=document.getElementById(ma).value; if(cp!=""){	if(field!=cp){msg=1; } }
	}
}
else
{
	
if(img==1 && field!=""){var convertfilename=field.toLowerCase(); var file =convertfilename;
var mime = file.substr(file.lastIndexOf('.'));
if (mime!= '.jpg'){msg="1";}}
if(mail==1){
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (!filter.test(field)){ msg="1"; }
}
}



if(msg==1){ to_focus.push(name); }
if(msg==1){document.getElementById(div).innerHTML=caption;   rt=0+","+to_focus[0];}
else {  document.getElementById(div).innerHTML=""; if(to_focus.length==0){ rt=1;} else { rt=0+","+to_focus[0]; } }
return rt;
}





///////////////////////////////////////
function getthis()
{
	//alert("this");
}
//////////////////////////////////////////////////////////////////////////////////////////////



function closetip(obj,div,ch,ma,isnan,mail,img,required,cap)

{

var field=obj.value;

var rt;

var msg=0;

if(required=='r')

{

	if(ch==1)

	{ 

	if(field==""){msg=1;}

	

	if(ma!=0){ if(field.length<ma){msg=1;} }

	if(isnan==1){ if(isNaN(field)){msg=1;} }

	if(isnan==2){ if(!isNaN(field)){msg=1;} }

	if(mail==1){

	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

	if (!filter.test(field)){ msg="1"; }

	}

	if(img==1){var convertfilename=field.toLowerCase(); var file =convertfilename;

	var mime = file.substr(file.lastIndexOf('.'));

	if (mime!= '.jpg'){msg="1";}}

	}

	else if(ch==0){if(field==0){msg=1;}}

	else if(ch==3){	if(field.length<ma){msg=1; }}

	else if(ch==4){ var cp=document.getElementById(ma).value;  	if(field!=cp){msg=1; }}

	

}

else

{

if(img==1 && field!=""){var convertfilename=field.toLowerCase(); var file =convertfilename;

var mime = file.substr(file.lastIndexOf('.'));

if (mime!= '.jpg'){msg="1";}}

if(mail==1){

var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

if (!filter.test(field)){ msg="1"; }

}

}



if(msg==1)

{ 

var div_caption=document.getElementById(div).innerHTML;

document.getElementById(div).style.visibility = "visible";

document.getElementById(div).innerHTML=cap;

}

else

{

document.getElementById(div).innerHTML="";	

}

hidetip();



}

/////////////////////////////////

///////////////////////////////////////////////////////////////////////////////////////











function rset(arr)
{
for(i=0;i<arr.length;i++)
	{emptyto(arr[i]);}
}

function emptyto(obj)
{
var t=document.getElementById(obj).type;	
if(t=='select' ){ emptyselect(obj);	}else { emptytext(obj); }
}

function emptytext(obj)
{
document.getElementById(obj).value='';
}

function emptyselect(obj)
{
document.getElementById(obj).selectedIndex=0;
}











function gourl()

{

location="manage_account.php";

}

///////////////////////////////////////////



/*dont edit*/

//////////////////////////////////////////////////////////////////////

/////////////////////////////             show refrence number..................


//full description
var horizontal_offset="6px" //horizontal offset of hint box from anchor link
var vertical_offset="-10px" //horizontal offset of hint box from anchor link. No need to change.
var ie=document.all
var ns6=document.getElementById&&!document.all
function getposOffset(what, offsettype)
{
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null)
{
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;}
return totaloffset;
}
function iecompattest()
{
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
function clearbrowseredge(obj, whichedge)
{
var edgeoffset=(whichedge=="rightedge")? parseInt(horizontal_offset)*-1 : parseInt(vertical_offset)*-1
if (whichedge=="rightedge")
{
var windowedge=ie && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-30 : window.pageXOffset+window.		innerWidth-40
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
	edgeoffset=dropmenuobj.contentmeasure+obj.offsetWidth+parseInt(horizontal_offset)
}
else
{
var windowedge=ie && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetHeight
}
return edgeoffset
}

function showhint(menucontents, obj, e, tipwidth,e2)
{
if ((ie||ns6) && document.getElementById("hintbox"))
{
dropmenuobj=document.getElementById("hintbox")
menucontents="<div id=new_>"+ menucontents +"</div>"
dropmenuobj.innerHTML=menucontents
dropmenuobj.style.left=dropmenuobj.style.top=-500
if (tipwidth!="")
{
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=tipwidth
}
if(e2==1)
{
dropmenuobj.x=300//getposOffset(obj, "left")
dropmenuobj.y=300//getposOffset(obj, "top")
}
else
{
dropmenuobj.x=getposOffset(obj, "left")//100
dropmenuobj.y=getposOffset(obj, "top")//100
}

dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+obj.offsetWidth+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+"px"
dropmenuobj.style.visibility="visible"
///////////////////////////
}
}

function hidetip()
{
dropmenuobj=document.getElementById("hintbox")
dropmenuobj.style.visibility="hidden"
dropmenuobj.style.left="-500px"
}
function onloadEvents(){createhintbox();}
function createhintbox(){var divblock=document.createElement("div");divblock.setAttribute("id", "hintbox");
document.body.appendChild(divblock);}
////////////////////////////////

function showdiv(whichone,eid,obj,e,caption,div)
{ 
i=new Array("saveHint",whichone);
i=i.join("_");
object=obj;
events=e;
if(whichone==2)
{
if(eid==0){ ch=0; } else{ ch="";}
var div_caption=document.getElementById(div).innerHTML;
if(div_caption!="" && eid==3){ caption=div_caption; } 
if(eid!=3){ document.getElementById(div).innerHTML = "";}
if(object.value==ch || div_caption!=""){	showhint(caption,object, events, '200px'); }
}
}



/////////////////////////////////////////////////////////

function setcheckbox1(id,val)
{	
	var first=document.getElementById("ch_gate_way").value;
	if(document.getElementById(id).checked==true)
	{
	document.getElementById(id).value=val;
	if(first!=""){first=first+",";}
	document.getElementById("ch_gate_way").value=first+val;
	}
	else 
	if(document.getElementById(id).checked==false)	{
	var total=document.getElementById("ch_gate_way").value;
	var reduct=val;
	str=total.split(",");  
	var theNewArray= removeItems(str,reduct); 
	var neweditvalue=theNewArray.toString();
	document.getElementById("ch_gate_way").value=neweditvalue;
	///////////////
	}
}

////////////////////////////

function setcheckbox(id)
{
if(document.getElementById(id).checked==true)
{
document.getElementById(id).value=1;
}
else
{
document.getElementById(id).value=0;
}
}

////////////////////////////

//set radio box value
function setradio(id,setvalue)
{
document.getElementById(id).value=setvalue;
}



////////////////////////////////////

function removeItems(array, item)
{//alert("remove this");
var i = 0;
while (i < array.length) {
if (array[i] == item) {
array.splice(i, 1);
} else {
i++;
}
}
return array;
}




