function changeImage() {
	return;
	alert(form1.img.filename + " YYY");
	d = document.getElementById("preview");
	d.innerHTML="<img src=\"file:" + form1.img.value + "\">";
}
function checkDelete($item) {
		var dummy=confirm("Are you sure you wish to delete this " + $item + "?");
		if (dummy)
			return true;
		else
			return false;
	}

function checkform($template) {

	if ( $template == 'Sys:Category' ) {
		if ( form1.cat_title.value == "") {
			alert("Title must be entered!");
			form1.cat_title.focus();
			return false;
		}
	}

	if ( $template == 'Sys:EmailFriend' ) {

		if ( form1.Name.value == "") {
			alert("Please enter your name");
			form1.Name.focus();
			return false;
		}
		if ( form1.email.value == "") {
			alert("Please enter your email");
			form1.email.focus();
			return false;
		}
		if ( form1.to_email.value == "") {
			alert("Please enter your friend's email");
			form1.to_email.focus();
			return false;
		}
	}

	if ( $template == 'Sys:CartDisc' ) {

		if ( form1.spend.value == "") {
			alert("Amount spent cannot be left blank");
			form1.spend.focus();
			return false;
		}
		if ( form1.discount.value == "") {
			alert("Discount cannot be left blank");
			form1.discount.focus();
			return false;
		}
	}

	if ( $template == 'Sys:IntRate' ) {

		if ( form1.price_europe.value == "") {
			alert("Price cannot be left blank");
			form1.price_europe.focus();
			return false;
		}
		if ( form1.price_world.value == "") {
			alert("Price cannot be left blank");
			form1.price_world.focus();
			return false;
		}
	}

	if ( $template == 'Sys:UKRate' ) {

		if ( form1.price_1.value == "") {
			alert("Price cannot be left blank");
			form1.price_1.focus();
			return false;
		}
		if ( form1.price_2.value == "") {
			alert("Price cannot be left blank");
			form1.price_2.focus();
			return false;
		}
		if ( form1.price_3.value == "") {
			alert("Price cannot be left blank");
			form1.price_3.focus();
			return false;
		}
	}

	if ( $template == 'Sys:Page' ) {
		if ( form1.page_name.value == "") {
			alert("Heading must be entered!");
			form1.page_name.focus();
			return false;
		}
		if ( form1.page_title.value == "") {
			alert("Menu entry must be entered!");
			form1.page_title.focus();
			return false;
		}
	}

	if ( $template == 'Sys:Welcome' ) {
		if ( form1.page_name.value == "") {
			alert("Heading must be entered!");
			form1.page_name.focus();
			return false;
		}
	}

	if ( $template == 'Content' ) {
		if ( form1.page_name.value == "") {
			alert("You cannot have a blank page title");
			form1.page_name.focus();
			return false;
		}
	}

	if ( $template == 'Home' ) {
		return true;	
	}

	if ( $template == 'Product' ) {
		if ( form1.title.value == "") {
			alert("Please enter a Product Name");
			form1.title.focus();
			return false;
		}
		if ( form1.product_code.value == "") {
			alert("Please enter a Product Code");
			form1.product_code.focus();
			return false;
		}
		if ( form1.description_long.value == "") {
			alert("Please enter a description");
			form1.description_long.focus();
			return false;
		}
	}

	if ( $template == 'Links' ) {
		if ( form1.title.value == "") {
			alert("Please enter a title for your link");
			form1.title.focus();
			return false;
		}

		if ( form1.description.value == "") {
			alert("Please enter a description of your link");
			form1.description.focus();
			return false;
		}

		if ( form1.url.value == "") {
			alert("Please enter a url for your link");
			form1.url.focus();
			return false;
		}
		if ( form1.url_text.value == "") {
			alert("Enter text to display on link");
			form1.url_text.focus();
			return false;
		}
	}

	return true;
}
 /*
 * DHTML email validation script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */

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 check_account ($dummy) {

		if ( form1.title.value == "") {
			alert("Title must be entered!");
			form1.title.focus();
			return false;
		}

		if ( form1.name.value == "") {
			alert("Name must be entered!");
			form1.name.focus();
			return false;
		}

		if ( form1.address1.value == "") {
			alert("Address1 must be entered!");
			form1.address1.focus();
			return false;
		}

		if ( form1.city.value == "") {
			alert("Town/City must be entered!");
			form1.city.focus();
			return false;
		}

		if ( form1.country.value == "") {
			alert("Country must be entered!");
			form1.country.focus();
			return false;
		}

		if ( form1.country.value == "UK" ) {
			
	
			if ( form1.postcode.value == "") {
				alert("Postcode must be entered!");
				form1.postcode.focus();
				return false;
			}
		}

		if ( form1.phone.value == "") {
			alert("Phone must be entered!");
			form1.phone.focus();
			return false;
		}

		if ( form1.email.value == "") {
			alert("Email must be entered!");
			form1.email.focus();
			return false;
		}

		if ( echeck( form1.email.value ) == false ) {
			form1.email.focus();
			return false;
		}

		if ( form1.confirm_email.value == "") {
			alert("Please confirm Email!");
			form1.confirm_email.focus();
			return false;
		}

		if ( ! ( form1.confirm_email.value == form1.email.value ) ) {
			alert("Email addresses do not match!");
			form1.email.focus();
			return false;
		}
		
		// pass
		
		if ( form1.confirm_password.value == "" & form1.password.value != "" ) {
			alert("Please confirm Password!");
			form1.confirm_password.focus();
			return false;
		}

		if ( ! ( form1.confirm_password.value == form1.password.value ) ) {
			alert("Passwords do not match!");
			form1.password.focus();
			return false;
		}
		
		// pass
		

		if ( form1.btype_id.selectedIndex == "0") {
			alert("Please select a Business Category!");
			form1.btype_id.focus();
			return false;
		}

		var dd = form1.btype_id.selectedIndex;

		if ( form1.btype_id[dd].text == "EU VAT Exempt" && form1.vat_number.value == "" ) {
			alert("If VAT Exempt, Number must be entered!");
			form1.vat_number.focus();
			return false;
		}
		return true;
}

function check_account_admin ($dummy) {

		if ( form1.title.value == "") {
			alert("Title must be entered!");
			form1.title.focus();
			return false;
		}

		if ( form1.name.value == "") {
			alert("Name must be entered!");
			form1.name.focus();
			return false;
		}

		if ( form1.address1.value == "") {
			alert("Address1 must be entered!");
			form1.address1.focus();
			return false;
		}

		if ( form1.city.value == "") {
			alert("Town/City must be entered!");
			form1.city.focus();
			return false;
		}

		if ( form1.country.value == "") {
			alert("Country must be entered!");
			form1.country.focus();
			return false;
		}

		if ( form1.country.value == "UK" ) {
			
	
			if ( form1.postcode.value == "") {
				alert("Postcode must be entered!");
				form1.postcode.focus();
				return false;
			}
		}

		if ( form1.phone.value == "") {
			alert("Phone must be entered!");
			form1.phone.focus();
			return false;
		}

		if ( form1.email.value == "") {
			alert("Email must be entered!");
			form1.email.focus();
			return false;
		}

		if ( echeck( form1.email.value ) == false ) {
			form1.email.focus();
			return false;
		}

		if ( form1.vat_registered.checked && form1.vat_number.value == "" ) {
			alert("If VAT Exempt, Number must be entered!");
			form1.vat_number.focus();
			return false;
		}
		return true;
}

function check_account_edit ($dummy) {

		if ( form1.title.value == "") {
			alert("Title must be entered!");
			form1.title.focus();
			return false;
		}

		if ( form1.name.value == "") {
			alert("Name must be entered!");
			form1.name.focus();
			return false;
		}

		if ( form1.address1.value == "") {
			alert("Address1 must be entered!");
			form1.address1.focus();
			return false;
		}

		if ( form1.city.value == "") {
			alert("Town/City must be entered!");
			form1.city.focus();
			return false;
		}

		if ( form1.country.value == "") {
			alert("Country must be entered!");
			form1.country.focus();
			return false;
		}

		if ( form1.country.value == "UK" ) {
			if ( form1.county.value == "") {
				alert("County must be entered!");
				form1.county.focus();
				return false;
			}
	
			if ( form1.postcode.value == "") {
				alert("Postcode must be entered!");
				form1.postcode.focus();
				return false;
			}
		}

		if ( form1.phone.value == "") {
			alert("Phone must be entered!");
			form1.phone.focus();
			return false;
		}

		if ( ! ( form1.new_password.value == "" ) ) {
			if ( ! ( form1.new_password2.value == form1.new_password.value ) ) {
				alert("New Passwords do not Match!");
				form1.new_password2.focus();
				return false;
			}
		}

		/*
		if ( form1.vat_registered.checked && form1.vat_number.value == "" ) {
			alert("If VAT Exempt, Number must be entered!");
			form1.vat_number.focus();
			return false;
		}
		*/
		return true;
}

function check_maillist ($dummy) {

		if ( form1.email.value == "") {
			alert("Email must be entered!");
			form1.email.focus();
			return false;
		}

		if ( echeck( form1.email.value ) == false ) {
			form1.email.focus();
			return false;
		}

		return true;
}
