// JavaScript Document
function validate(frm)
{
	return true;
}
function setCategotyId(catId)
{
	var url = 'displaydesign.php?catId='+catId+'&rnd='+Math.random();
	new Ajax.Request(url,{
	method: 'get',
	onLoading: function(transport)
	{
		//$('ajax_uploader').innerHTML = "<img src='images/ajax-loader.gif' border='0'>";
	},
	onSuccess: function(transport)
	{
		var dr = transport.responseText;
		//if(dr=="selected_catid_session_set")
			//window.location.reload();
			
			//alert(dr);
			//document.write(dr);
			document.getElementById("displaydesign").innerHTML=dr;
			
			
	},
	onFailure: function(transport)
	{
		alert('failed');
	},
	onException: function(err)
	{
		alert('error');
	}
	});
	
}
function set_selected_design_id(id)
{
		var url = 'ajax.php?do=set_selected_design_id&id='+id+'&rnd='+Math.random();
		new Ajax.Request(url,{
		 method: 'get',
		 onLoading: function(transport)
		 {
			//
		 },
		 onSuccess: function(transport)
		 {
			//
			
		 },
		 onFailure: function(transport)
		 {
			 // when the request fails
			 //alert('The request failed..');
		 },
		 onException: function(err)
		 {
			 // When an exception is encountered while executing the callbacks
			 //alert('Exception');
		 }
		 }); 
}
function get_selected_design_id()
{
	var url = 'ajax.php?do=get_selected_design_id&rnd='+Math.random();
	new Ajax.Request(url,{
	 method: 'get',
	 onLoading: function(transport)
	 {
		//
	 },
	 onSuccess: function(transport)
	 {
		dr = transport.responseText;
		$('selected_design_id').update(dr);
		if(eval(dr)>0)
			window.location.href="customise.php?id="+dr;
	 },
	 onFailure: function(transport)
	 {
		 // when the request fails
		 //alert('The request failed..');
	 },
	 onException: function(err)
	 {
		 // When an exception is encountered while executing the callbacks
		 alert('Exception');
	 }
	 }); 
	
}

function eMailCheck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   //alert("Invalid email")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   //alert("Invalid email")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    //alert("Invalid email")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    //alert("Invalid email")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    //alert("Invalid email")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    //alert("Invalid email")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    //alert("Invalid email")
		    return false
		 }

 		 return true;
}



function regvalidate()
{
var form = document.register;

	
	if(form.name.value =='')
		{
			alert("Please Enter your name!");
			form.name.focus();
			return false;
		}
	if(form.address.value =='')
		{
			alert("Please give your Address!");
			form.address.focus();
			return false;
		}
	
	if(form.loginid.value =='')
		{
			alert("Please choose a login id!");
			form.loginid.focus();
			return false;
		}
	if(form.password.value =='')
		{
			alert("Password cannot be blank!");
			form.password.focus();
			return false;
		}
	if(form.email.value =='')
		{
			alert("Please give your E-Mail id!");
			form.email.focus();
			return false;
		}
	
	
		/*else 
		{
			form.submit();
			return true;
		}
		*/
		if(!form.email.value =='' && !eMailCheck(form.email.value))
		{
			
			alert("Please give a valid E-Mail id.");
			form.email.focus();
			return false;
		}
	if(form.contactno.value =='')
		{
			alert("Please give your contactno!");
			form.contactno.focus();
			return false;
		}
	
}
