function removeMe(){
//document.remove.rm.value = "k";
document.remove.submit();
}


function gourl_search_index()
{

var t=document.artist.cboartistname.value;
if(document.artist.cboartistname.options[document.artist.cboartistname.selectedIndex].value!=""){
document.location="search_results.phtml?cboartistname="+t;
}
}


function gourl_style()
{
var t=document.selection1.identifier.value;
var a=document.selection1.style_org.options[document.selection1.style_org.selectedIndex].value;
if(document.selection1.style_org.options[document.selection1.style_org.selectedIndex].value!=""){
document.location="run.phtml?NAME=CA_D&STO="+a+"&OP="+t+"&identifier="+t;
}
}




function gourl_medium()
{
var t=document.selection2.identifier.value;
var a=document.selection2.medium_org.options[document.selection2.medium_org.selectedIndex].value;
if(document.selection2.medium_org.options[document.selection2.medium_org.selectedIndex].value!=""){
document.location="run.phtml?NAME=CA_D&MEO="+a+"&OP="+t+"&identifier="+t;
}
}

function gourl_style1()
{

var t=document.selection3.identifier.value;

var a=document.selection3.style_org.options[document.selection3.style_org.selectedIndex].value;
if(document.selection3.style_org.options[document.selection3.style_org.selectedIndex].value!=""){
document.location="run.phtml?NAME=CA_D&STO="+a+"&OP="+t+"&identifier="+t;
}
}


function gourl_medium1()
{
var t=document.selection4.identifier.value;
var a=document.selection4.medium_org.options[document.selection4.medium_org.selectedIndex].value;
if(document.selection4.medium_org.options[document.selection4.medium_org.selectedIndex].value!=""){
document.location="run.phtml?NAME=CA_D&MEO="+a+"&OP="+t+"&identifier="+t;
}
}


function repselect()
{
document.location="run.phtml?NAME=CA_D&REP=1&identifier=F";
}



function artistrepro()
{

var t=document.selectionartist.KEY1.value;
if(document.selectionartist.KEY1.options[document.selectionartist.KEY1.selectedIndex].value!=""){
document.location="artsearch.phtml?MODE=ARTIST&KEY1="+t;
}
}



function gourl_rep()
{
var t=document.selection3.identifier.value;
var a=document.selection3.medium_rep.options[document.selection3.medium_rep.selectedIndex].value;
if(document.selection3.medium_rep.options[document.selection3.medium_rep.selectedIndex].value!=""){
document.location="run.phtml?NAME=CA_D&MER="+a+"&OP="+t+"&identifier="+t;
}
}

function isEmail(email)
{
if (document.billing.bemail.value.indexOf("@") != "-1" &&
document.billing.bemail.value.indexOf(".") != "-1" )
   return true;
else return false;
}

function isEmail2(email)
{
if (document.billing.semail.value.indexOf("@") != "-1" &&
document.billing.semail.value.indexOf(".") != "-1" )
   return true;
else return false;
}


function billing_validation(G)
{
GIFT=G;
if (GIFT == "ON")
{
if(document.billing.bfirstname.value=="")
{
alert("Please enter your first name");
document.billing.bfirstname.focus();
return false;
}

else if(document.billing.blastname.value=="")
{
	alert("Please enter your last name");
	document.billing.blastname.focus();
	return false;
}

else  if(document.billing.blastname.value=="")
	{
		alert("Please enter your last name");
		document.billing.blastname.focus();
		return false;
}

else if(document.billing.baddress.value=="")
{
	alert("Please enter your address");
	document.billing.baddress.focus();
	return false;
}	

else if(document.billing.bcity.value=="")
{
	alert("Please enter the city");
	document.billing.bcity.focus();
	return false;
}	


else if(document.billing.bcountry.selectedIndex == 0)
{
alert('Please select the Country');
document.billing.bcountry.focus();
return false;
}

else if(document.billing.bphone1.value=="")
{
alert("Please enter your phone number");
document.billing.bphone1.focus();
return false;
}


else if (isEmail(billing.bemail.value) == false)
{
	alert("Please enter your e-mail address correctly");
	document.billing.bemail.focus();
	return false;
}

else if(document.billing.sfirstname.value=="")
{
	alert("Please enter the first name");
	document.billing.sfirstname.focus();
	return false;
}

else if(document.billing.slastname.value=="")
	{
		alert("Please enter the last name");
		document.billing.slastname.focus();
		return false;
	}

else if(document.billing.saddress.value=="")
	{
		alert("Please enter the shipping address");
		document.billing.saddress.focus();
		return false;
	}	

else if(document.billing.scity.value=="")
	{
		alert("Please enter the shipping city");
		document.billing.scity.focus();
		return false;
	}	


else if(document.billing.sphone.value=="")
{
	alert("Please enter the phone number");
	document.billing.sphone.focus();
	return false;
}


if (isEmail2(billing.semail.value) == false)
	{
	alert("Please enter the e-mail address correctly");
	document.billing.semail.focus();
	return false;
	}
}

else
{
if(document.billing.bfirstname.value=="")
{
alert("Please enter your first name");
document.billing.bfirstname.focus();
return false;
}

else if(document.billing.blastname.value=="")
{
	alert("Please enter your last name");
	document.billing.blastname.focus();
	return false;
}

else  if(document.billing.blastname.value=="")
	{
		alert("Please enter your last name");
		document.billing.blastname.focus();
		return false;
}

else if(document.billing.baddress.value=="")
{
	alert("Please enter your address");
	document.billing.baddress.focus();
	return false;
}	

else if(document.billing.bcity.value=="")
{
	alert("Please enter the city");
	document.billing.bcity.focus();
	return false;
}	


else if(document.billing.bcountry.selectedIndex == 0)
{
alert('Please select the Country');
document.billing.bcountry.focus();
return false;
}

else if(document.billing.bphone1.value=="")
{
alert("Please enter your phone number");
document.billing.bphone1.focus();
return false;
}

else if (isEmail(billing.bemail.value) == false)
{
	alert("Please enter your e-mail address correctly");
	document.billing.bemail.focus();
	return false;
}

}
}
//---------------------------REGISTRATION PAGE SCRIPT

function isEmail3(email)
	{
	  if (document.register.email.value.indexOf("@") != "-1" &&
	      document.register.email.value.indexOf(".") != "-1" )
		   return true;
	  else return false;
	}

function register_validation()
{
	if(document.register.login_name.value=="")
	{
		alert("Please enter a login name between a maximum of fifteen and minimum of three characters");
		document.register.login_name.focus();
		return false;
	}

	str=document.register.login_name.value;
	for (var i = 0; i < str.length; i++)
	{
		var store=str.substring(i,i+1);
		if ( store >= "A" && store <= "Z" )
		{
			flag=1;
		}
	}
	if ( flag==1 )
	{
		alert("Uppercase in your login name is not allowed, therefore your login name has been converted to lowercase")
		str=str.toLowerCase();
		document.register.login_name.value=str;
		return false;
	}

	for(var i=0;i<str.length;i++)
	{
		var check=str.substring(i,i+1);
		if(check >='A' && check <= 'z' || check=='_' || check >= '0' && check <= '9')
		{
			flag=0;
		}
		else
		{
			flag=1;
		}
	}

	if(flag==1)
	{
		alert("Please do not enter any special characters in your login name");
			document.register.login_name.focus();
			return false;
	}

	var flag=0;
	for(var i=0;i<str.length;i++)
	{
		tmp=str.substring(i,i+1)
		if(tmp!=" ")
		{
			flag=1;
		}
	}
	if(flag==0)
	{
		alert("login name contains only spaces. Please re-enter");
		document.register.login_name.focus();
		return false;
	}
	str=document.register.login_name.value;
	for(i=0;i<str.length;i++)
	{
		tmp=str.substring(i,i+1);
		if ( tmp =='$' || tmp == '#' || tmp == '.' || tmp == '&' || tmp == '-')
		{
			alert("Only characters are allowed as login name");
			document.register.login_name.focus();
			return false;
		}

		if ( tmp == ' ' )
		{
			alert("Spaces are not allowed in login name");
			document.register.login_name.focus();
			return false;
		}
	}
	if(str.length<3 || str.length>15)
	{
		alert("Please, enter a login name a minimum three characters and maximum of 15 characters");
		document.register.login_name.focus();
		return false;
	}

	if(document.register.password.value=="")
	{
		alert("Please enter password. A maximum of fifteen and minimum of five characters");
		document.register.password.focus();
		return false;
	}
	str=document.register.password.value;
	flag=0;
	for(i=0;i<str.length;i++)
	{
		tmp=str.substring(i,i+1);
		if (tmp!=" ")
		{
			flag=1;
		}
	}
	if ( flag==0)
	{
		alert("password contains only spaces. Please re-enter");
		document.register.password.focus();
		return false;
	}
	str=document.register.password.value;
	for(i=0;i<str.length;i++)
	{
		tmp=str.substring(i,i+1);
		if ( tmp == ' ' )
		{
			alert("Spaces are not allowed in password");
			document.register.password.focus();
			return false;
		}
	}

	if(str.length<5 || str.length>15)
	{
		alert("Please, enter password. A minimum of five characters and maximum of 15 characters");
		document.register.password.focus();
		return false;
	}

	if(document.register.confirm_password.value=="")
	{
		alert("Cofirm password should not be left blank");
		document.register.confirm_password.focus();
		return false;
	}

	if(document.register.confirm_password.value!=document.register.password.value)
	{
		alert("password and Confirm password must be same");
		document.register.password.focus();
		return false;
	}

	if(document.register.firstname.value=="")
	{
		alert("Please enter your first name");
		document.register.firstname.focus();
		return false;
	}
	else
	if(document.register.lastname.value=="")
	{
		alert("Please enter your last name");
		document.register.lastname.focus();
		return false;
	}
	else
	if(document.register.sex[0].checked==false && document.register.sex[1].checked==false)
	{
		alert("Please select your gender");
		return false;
	}
	else
	if(document.register.year.value=="")
	{
		alert("Please select valid date of birth");
		document.register.year.focus();
		return false;
	}
	else
	if(document.register.month.value=="")
	{
		alert("Please select valid date of birth");
		document.register.month.focus();
		return false;
	}
	else
	if(document.register.day.value=="")
	{
		alert("Please select valid date of birth");
		document.register.day.focus();
		return false;
	}
	else
	if(document.register.address1.value=="")
	{
		alert("Please enter your address");
		document.register.address1.focus();
		return false;
	}
	else
	if(document.register.city.value=="")
	{
		alert("Please enter your city");
		document.register.city.focus();
		return false;
	}
	else
	if(document.register.state.value=="")
	{
		alert("Please enter your state");
		document.register.state.focus();
		return false;
	}
	else
	if(document.register.country.value=="")
	{
		alert("Please select your country");
		document.register.country.focus();
		return false;
	}
	else
	if(document.register.pincode.value=="")
	{
		alert("Please enter pincode");
		document.register.pincode.focus();
		return false;
	}
	else
	if(document.register.country.value=="")
	{
		alert("Please select your country");
		document.register.country.focus();
		return false;
	}
	else
	if(document.register.phone1.value=="")
	{
		alert("Please enter your phone number");
		document.register.phone1.focus();
		return false;
	}
	else
	if (isEmail3(register.email.value) == false)
	{
		alert("Please enter your e-mail address correctly  ")
		document.register.email.focus()
		return false
	}

}


function WHYSHOP()
{
fileurl="whyshop.html";
window.open(fileurl,"Shopping","status=no,resize=no,toolbar=no,scrollbars=no,width=450,height=500,maximize=no");
} 

function GIFPOPUP(a,b,c,d,e,f){
window.open("gif_popup.phtml?artist_name="+a+"&name="+b+"&medium="+c+"&length="+d+"&breadth="+e+"&img_path="+f,"GifWindow","status=no,resize=no,toolbar=no,scrollbars=no,width=350,height=490, maximize=null");
}

