

function isblank(s)
{
	for(var i=0; i < s.length; i++)
	{
		var c = s.charAt(i);
	
		if((c != ' ') && (c != '\n') && (c != '\t'))
			return false;
	}
	return true;
}

function checkAlfaNumeric(s)
{
	if(!isblank(s))
	{
		if(!s.match(/^[a-zA-Z0-9Â‰”Ÿ–÷]*$/))
			return false;
		else
			return true;
	}
}

function checkAlfaNumeric1(s)
{
	if(!isblank(s))
	{
		if(!s.match(/^[a-zA-Z0-9Â‰”Ÿ–÷]*$/))
			return false;
		else
			return true;
	}
}

function emailInvalid(s)
{
	if(!isblank(s))
	{
		if(!(s.match(/^[\w]+([_|\.-][\w-]{1,})*@[\w-]{2,}([_|\.-][\w-]{1,})*\.([a-z]{2,4})$/i)))
			return false;
		else
			return true;
	}
}

function yacht_add_val()
{
	frm=document.frmyacht;

	w=frm.elements["winter_location[]"].value;
	s=frm.elements["summer_location[]"].value;

	if(w=="")
	{
		alert('Please select atleast one Winter Location');
		frm.elements["winter_location[]"].focus();
		return false;
	}
        if(s=="")
        {
                alert('Please select atleast one Summer Location');
                frm.elements["summer_location[]"].focus();
                return false;
        }
	cn=frm.yacht_name.value;
        if (isblank(cn))
        {
                alert("Please enter Name of the Yacht");
                frm.yacht_name.focus();
                return false;
        }

	return true;
}

function openlarge(id,fpn)
{
     var h=screen.height;
     h=h-270;

     var myfeatures = 'directories=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no,resizable=no,scrollbars=yes,width=780,height='+h+',left=0,top=0';

     nm='new';

     var newImg = window.open('http://www.distinctyachts.com/yachts/show_largeimage.php?id='+id+'&fpn='+fpn,nm,myfeatures);
     newImg.focus()
}

function yacht_add_validate()
{


	frm=document.frmyacht;

	cn=frm.yacht_name.value;
        if (isblank(cn))
        {
       	        alert("Please enter Name of the Yacht");
                frm.yacht_name.focus();
                return false;
        }						

        yr=frm.year.value;
        if (isblank(yr))
        {
       	        alert("Please enter Year ");
                frm.year.focus();
                return false;
        }						

        re=frm.refit.value;
        if (isblank(re))
        {
       	        alert("Please enter Refit ");
                frm.refit.focus();
                return false;
        }						

        le=frm.length.value;
        if (isblank(le))
        {
       	        alert("Please enter Length ");
                frm.length.focus();
                return false;
        }						

        be=frm.beam.value;
        if (isblank(be))
        {
       	        alert("Please enter Beam ");
                frm.beam.focus();
                return false;
        }						

       pr=frm.price.value;
       if (isblank(pr))
       {
       	        alert("Please enter Price ");
                frm.price.focus();
                return false;
       }	

       bu=frm.builder.value;
       if (isblank(bu))
       {
       	        alert("Please enter Builder ");
                frm.builder.focus();
                return false;
       }

       df=frm.draft.value;
       if (isblank(df))
       {
       	        alert("Please enter Draft");
                frm.draft.focus();
                return false;
       }

       sp=frm.cruisingspeed.value;
       if (isblank(sp))
       {
       	        alert("Please enter Cruising Speed ");
                frm.cruisingspeed.focus();
                return false;
       }

       gu=frm.guests.value;
       if (isblank(gu))
       {
       	        alert("Please enter No. of Guests ");
                frm.guests.focus();
                return false;
       }
	
       cr=frm.crewnumber.value;
       if (isblank(cr))
       {
       	        alert("Please enter Crew Number ");
                frm.crewnumber.focus();
                return false;
       }

       ca=frm.cabins.value;
       if (isblank(ca))
       {
       	        alert("Please enter No. of Cabins ");
                frm.cabins.focus();
                return false;
       }
	
       ac=frm.accom.value;
       if (isblank(ac))
       {
       	        alert("Please enter Accomodation  ");
                frm.accom.focus();
                return false;
       }

       am=frm.amenities.value;
       if (isblank(am))
       {
       	        alert("Please enter Amenities ");
                frm.amenities.focus();
                return false;
       }
	
       te=frm.tender.value;
       if (isblank(te))
       {
       	        alert("Please enter Tender ");
                frm.tender.focus();
                return false;
       }

       oa=frm.otheramenities.value;
       if (isblank(oa))
       {
       	        alert("Please enter Other Amenities ");
                frm.otheramenities.focus();
                return false;
       }
	
       de=frm.description.value;
       if (isblank(de))
       {
       	        alert("Please enter Description ");
                frm.description.focus();
                return false;
       }

       return true;	
}
