var currentContent = 'include_ta/etiquettes_main.inc.php';
var printTarget = 'print.php?pagefile=';
function startApplication()
{	
	/**	
	Event.observe(window, 'resize', adjustLayout);
	adjustLayout();
	*/
}

function adjustLayout()
{
	if (Prototype.Browser.IE 
			&& !Prototype.Browser.IE7) 
	{
		return;
	}
	
	try 
	{	
		var h = $('wrapper_middle_ripiter').getHeight();		
		$('wrapper').style.height  
			= $('wrapper_left_ripiter').style.height 
			= $('wrapper_right_ripiter').style.height 
			= h + 'px';
	}
	catch (e) {}
		
}

function showContent(sUrl, id)
{	
	try 
	{
		var contentArea = $(id);				
		contentArea.innerHTML = "Loading, please wait...";
		new Ajax.Request(sUrl+'?gup=' + new Date().toGMTString(), {
			method: 'get',		
			asynchronous: true,
			onSuccess: function(transport) {				
				var contentArea2 = $(id);
				contentArea2.innerHTML = transport.responseText;
				currentContent = sUrl;
				changePrintTarget();
			},
			onFailure: function(e){},
			onException: function(){}
		});	
	} catch (e) {
	}
}

function changePrintTarget()
{
	try
	{
		link = $('printTarget');
		link.href = printTarget + currentContent;
	} 
	catch (e)
	{
	}	
}

/*function validsubscribeform()
{
	if ( $('SEmail').value.blank())
	{
		alert('Email is required');
		return false;
	}
	
	
}*/

function echeck(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 E-mail ID")
		   return false
		}

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

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

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

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

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

 		 return true					
	}

function validsubscribeform(){
	var emailID=document.mysubscribeform.SEmail;
	var nameId=document.mysubscribeform.SName;
	var cityId=document.mysubscribeform.SCity;
	var stateField=document.mysubscribeform.SState;
	var stateTxt=document.mysubscribeform.SState1;
	var cuntryFld=document.mysubscribeform.SCountryId;
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your Email ID");
		emailID.focus();
		return false;
	}
	
	if (echeck(emailID.value)==false){
		emailID.value="";
		emailID.focus();
		return false;
	}
	
	/**
	if ((nameId.value==null)||(nameId.value==""))
	{
		alert("Please Enter Your Name");
		nameId.focus();
		return false;
	}
	*/
	
	if ( $('SName').value.blank())
	{
		alert("Please Enter Your Name");
		nameId.focus();
		return false;
	}
	
	if ( $('SCity').value.blank())
	{
		alert("Please Enter Your City Name");
		cityId.focus();
		return false;
	}
	
	var checkState = false;
	var chkState1=false;
	var chkCountry=false;
	
	if ((stateField.value==null)||(stateField.value==""))
	{
		checkState = true;
	}
	
	if ($('SState1').value.blank())
	{
		chkState1=true;
	}
	
	if((checkState==true) && (chkState1==true))
	{
		alert("Please Select a state or Enter Your State Name");
		stateTxt.focus();
		return false;
	}
	if ((cuntryFld.value==null)||(cuntryFld.value==""))
	{
		chkCountry = true;
	}
	
	if(chkCountry==true)
	{
		alert("Please Select a country from list");
		SCountryId.focus();
		return false;
		
	}
	return true
 }