/*
 * Copyright                :  C 2001-2004 by LightOfficeR /WellnessShopT 
                            :  http://www.light-office.com /http://www.wellness-links.com
 * Description				:  This page contains javascript for all the pages
 * Author					:  Dileesh
 * Date of Creation			:  20-Sep-2005
 * Date of Modification		:  
 * Modifified By			:  
 * Modified For				:  
*/

//call from url_submit.php
//submit the link
function sfunSubmitLink(linkindx)
{
	//alert(user_email);
	//alert("work in progress");
	// validation for the details
	var flag = sfunValidateForm();

	// passed all validations
	if ( flag )
	{
		document.urlsubmit.hidvalLink.value = linkindx;
		document.urlsubmit.action="url_submit_confirmation.html";
		document.urlsubmit.submit();
	}
}

// for validation of each fields
function sfunValidateForm()
{
	//	Check Titel 
	if((document.urlsubmit.link_title.value=="") || (isSpace(document.urlsubmit.link_title.value)==true))
	{
		alert("Enter Title");
		document.urlsubmit.link_title.focus();
		document.urlsubmit.link_title.select();
		return false;
	}
	//check Adresse
	else if((document.urlsubmit.link_from_address.value=="") || isSpace(document.urlsubmit.link_from_address.value))
	{
		alert("Enter Address");
		document.urlsubmit.link_from_address.focus();
		document.urlsubmit.link_from_address.select();
		return false;
	}
	/*else if(! check_URL(document.urlsubmit.link_from_address.value))
	{
		alert("Enter a valid Adresse");
		document.urlsubmit.link_from_address.focus();
		document.urlsubmit.link_from_address.select();
		return false;
	}*/
	else if((document.urlsubmit.link_address.value=="") || isSpace(document.urlsubmit.link_address.value))
	{
		alert("Enter Home page Adresse");
		document.urlsubmit.link_address.focus();
		document.urlsubmit.link_address.select();
		return false;
	}
	/*else if(! check_URL(document.urlsubmit.link_address.value))
	{
		alert("Enter a valid From Adresse");
		document.urlsubmit.link_address.focus();
		document.urlsubmit.link_address.select();
		return false;
	}
	else if((document.urlsubmit.link_description.value=="") || isSpace(document.urlsubmit.link_description.value))
	{
		//alert("Enter a valid Beschreibung");
		document.urlsubmit.link_description.focus();
		document.urlsubmit.link_description.select();
		return false;
	}*/
	else if((document.urlsubmit.user_email.value=="") || isSpace(document.urlsubmit.user_email.value))
	{
		alert("Enter E-Mail Address");
		document.urlsubmit.user_email.focus();
		document.urlsubmit.user_email.select();
		return false;
	}
	else if(! sfunCheckEmailid(document.urlsubmit.user_email.value))
	{
		alert("Enter a valid E-Mail Address");
		document.urlsubmit.user_email.focus();
		document.urlsubmit.user_email.select();
		return false;
	}
	else
		return true;
}

function isSpace(txtStr)
{
	var reg=/^(\s)+$/;
	if(reg.test(txtStr)==true)
	{
		return true;
	}
	else
	{
		return false
	}
}

function sfunCheckEmailid(e)
{
	var emailRegxp = /^([\w-_.]+)(.[\w-_.]+)*@([\w-_.]+)(.[\w]{2,3}){1,2}$/;
	if (emailRegxp.test(e) != true)
	{
		//alert("Email address appears to be incorrect");
		return false;
	}
	else
	{
		return true;
	}
}

/*function check_URL(url)
{
	var urlRegxp = /^(http:\/\/www.|http:\/\/|https:\/\/www.|ftp:\/\/www.|www.){1}([\w]+){1}([.][\w]+){1,2}([\/\w.]*)$/;
	if (urlRegxp.test(url) != true)
	{
		return false;
	}
	else
	{
		return true;
	}
}*/

//start search
function funStartSearch()
{
	//document.search.hidvalkey.value = keyword;
	document.search.search_keyword.value = document.search.search_box.value;
	document.search.action="search_results.html";
	document.search.submit();
}

function LinkSearch( e )
{
    var key;

	// if IE
    if (window.event)
	{
		// catch the event
        e = window.event;
		key = e.keyCode;
    }
	else if(e.which)
	{
		// netscape
		key = e.which; 
	}

	// if key pressed is enter key
	if ( key == '13' )
	{
		funStartSearch();
	}
}

function funChangeSearchPage()
{
	document.search_results.search_keyword.value = document.all.search_box.value;
	document.search_results.submit();
}

function funChangeLinkPage()
{
	document.linkdetails.submit();
}

/*########################################################################
##########
#
# (c) 2001-2004 by LightOffice  / WellnessShop
#
# Diese Software ist urheberrechtlich geschutzt. 
# Es ist verboten, den Source Code zu entschlusseln oder zu veranden,
# sowie die Software mehr als lizensiert zu nutzen. 
# Zuwiderhandlungen werden strafrechtlich verfolgt.
#
########################################################################
###########*/