// JavaScript Document
var t;
function fixheight(left, middle, right) { 
 var maxH = 0;
 var ids = [left, middle, right];
 // find the highest column
 for (var i=0; i<ids.length; i++) {
  var d = document.getElementById(ids[i]); 
  
  d.style.height = ""; // important, set it to empty (mozilla, ie)
  if (d.offsetHeight > maxH) maxH = d.offsetHeight;
  
 }
 //alert(maxH);
 // set them all to be that height
 for (var i=0; i<ids.length; i++) {
  var d=document.getElementById(ids[i]);
  d.style.height = maxH+"px";
 }
}
/*8 to open a page in popup*/
function popup(mypage, myname, w, h, scroll) {
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
	win = window.open(mypage, myname, winprops)
	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}


// Removes leading whitespaces
function LTrim( value ) {
	
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
	
}

// Removes ending whitespaces
function RTrim( value ) {
	
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
	
}

// Removes leading and ending whitespaces
function trimboth( value ) {
	
	return LTrim(RTrim(value));
	
}
//return true if value is alphnumeric
function isAlphanumeric(value)	{
		return (/^[A-Za-z0-9 ]+$/.test(value));
}
//return true if value is alphabets
function isAlphabets(value)	{
		return (/^[A-Za-z ]+$/.test(value));
}

//return true if value is phone number
function isPhone(value){
		return (/^[0-9\s+\(\)]+$/.test(value));
		//return (/^\d+\s\d+$/.test(value));
}

//return true if value is number
function isNumeric(value){
		return (/^[0-9]+$/.test(value));
	
}

//return length of value
function isFixlen(value) {
	
		pvalue = trimboth(value);
		return  pvalue.length;
}

//to validate an email address
function validEmail(obj)
	{
		var str=obj.value;
		var a;
		var len=str.length;
		var reg=new RegExp("@");
		var ind=str.search(reg);
		var c,d=0;
		var b=0;
		for(a=0;a<=str.length;a++)
		{
	
			if(str.charAt(a)=="@")
			{
				b++;
			}
			
		}
	
		if(b>1)
			{
				alert("Email Address is not valid.");
				obj.focus();
				return false;
			}
		else
			{
				for(a=0;a<=str.length;a++)
				{
					if(str.charAt(a)==".")
					{
						d=a;
					}
				
				}
				if((ind>d)||(ind==-1)||(d==0)||(ind+1==d)||(d+1==len))
				{
					alert ("Email Address is not valid.");
					obj.focus();
					return false;
				}
				else
				{
					return true;
				}
			}
		
						
	}//function end vaild enmail

//To validate Login Form
function validateLogin(objFrm) {

	if (trimboth(objFrm.username.value) =="" || trimboth(objFrm.username.value) =="Username") {
		alert("Please enter Username.");
		objFrm.username.value = "";
		objFrm.username.focus();
		return false;
	}
	
	if (objFrm.passwd.value =="" || objFrm.passwd.value =="Password") {
		alert("Please enter Password.");
		objFrm.passwd.focus();
		return false;
	}


}

//function to validate Registration form

function validateRegistrationForm(objFrm) {
	var r = new RegExp("[\<|\>|\"|\'|\%|\;|\(|\)|\&|\+|\-]", "i");

	//Check if Name is valid
	if (trimboth(objFrm.name.value)=="") {
		alert("Please enter Name.");
		objFrm.name.value = trimboth(objFrm.name.value);
		objFrm.name.focus();
		return false;
	}else if(!isAlphabets(objFrm.name.value)) {
		alert("Name is not valid.\nOnly alphabets are allowed.");
		objFrm.name.focus();
		return false;
	}
	
	//Check if User Name is valid
	if (trimboth(objFrm.username.value)=="") {
		alert("Please enter User Name.");
		objFrm.username.value = trimboth(objFrm.username.value);
		objFrm.username.focus();
		return false;
	} else if (r.exec(objFrm.username.value) ) {
		alert("User Name is not valid.\nOnly alphanumerics are allowed");
		objFrm.username.focus();
		return false;
	} else if (objFrm.username.value.length < 3) {
		alert("User Name is not valid.\nMinimum 3 characters are allowed");
		objFrm.username.focus();
		return false;
	}
	//Check if Email is valid
	if(objFrm.email.value == "" ) {
			alert("Please enter Email Address.");
			objFrm.email.focus();
			return false;
	} else if(validEmail(objFrm.email) == false) {
	
			return false;
	}
	
	
	
	//Check if Password is valid
	if (objFrm.password.value == "") {
		alert( "Please enter a  Password." );
		objFrm.password.focus();
		return false;
	}

	
	if(objFrm.password.value != "") {
		if (objFrm.password.value.length < 6 || objFrm.password.value.length > 10) {
			alert( "Please enter a valid password.\nNo space, more than 6 characters, less than 10 characters and contain 0-9,a-z,A-Z." );
			objFrm.password.focus();
			return false;
		} else if (objFrm.password2.value == "") {
			alert( "Please enter Confirm Password." );
			objFrm.password2.focus();
			return false;
		} else if ((objFrm.password.value != "") && (objFrm.password.value != objFrm.password2.value)){
			alert( "Confirm Password do not match, please try again." );
			objFrm.password2.focus();
			return false;
		} else if (r.exec(objFrm.password.value)) {
			alert( "Please enter a valid password.\nNo space, more than 6 characters and contain 0-9,a-z,A-Z." );
			objFrm.password.focus();
			return false;
		} 
	}



}

//Validate Lost Password form
function validateLostPassForm(objFrm) {
	
	if (objFrm.checkusername.value =="") {
		alert("Please enter User Name.");
		objFrm.checkusername.focus();
		return false;
	}

	if (objFrm.confirmEmail.value =="") {
		alert("Please enter Email Address.");
		objFrm.confirmEmail.focus();
		return false;
	} else if(validEmail(objFrm.confirmEmail) == false) {
	
			return false;
	}
	
}
//Validate Lost Password form
function validateEmailForm(objFrm) {
	
	if (objFrm.email.value =="") {
		alert("Please enter Email Address.");
		objFrm.email.focus();
		return false;
	} else if(validEmail(objFrm.email) == false) {
	
			return false;
	}
	
}

//Validate Token form
function validateTokenForm(objFrm) {
	
	if (objFrm.token.value =="") {
		alert("Please enter Token.");
		objFrm.token.focus();
		return false;
	} 
	
}

function validateResetForm(objFrm) {
		if (objFrm.password1.value == "") {
			alert( "Please enter a valid password." );
			objFrm.password1.focus();
			return false;
		}  else if (objFrm.password2.value == "") {
			alert( "Please enter a Verify Password." );
			objFrm.password2.focus();
			return false;
		} else if (objFrm.password1.value != objFrm.password2.value){
			alert( "Password and verification do not match, please try again." );
			objFrm.password2.focus();
			return false;
		} 

}

//function to validate Registration form

function validateUpdateUserDetails(objFrm) {
	
	
	var r = new RegExp("[\<|\>|\"|\'|\%|\;|\(|\)|\&|\+|\-]", "i");

	//Check if Name is valid
	if (trimboth(objFrm.name.value)=="") {
		alert("Please enter Name.");
		objFrm.name.value = trimboth(objFrm.name.value);
		objFrm.name.focus();
		return false;
	}else if(!isAlphabets(objFrm.name.value)) {
		alert("Name is not valid.\nOnly alphabets are allowed.");
		objFrm.name.focus();
		return false;
	}
	
	
	//Check if Email is valid
	if(objFrm.email.value == "" ) {
			alert("Please enter Email Address.");
			objFrm.email.focus();
			return false;
	} else if(validEmail(objFrm.email) == false) {
	
			return false;
	}
	
	//Check if User Name is valid
	if (trimboth(objFrm.username.value)=="") {
		alert("Please enter User Name.");
		objFrm.username.value = trimboth(objFrm.username.value);
		objFrm.username.focus();
		return false;
	} else if (r.exec(objFrm.username.value) ) {
		alert("User Name is not valid.\nOnly alphanumerics are allowed");
		objFrm.username.focus();
		return false;
	} else if (objFrm.username.value.length < 3) {
		alert("User Name is not valid.\nMinimum 3 characters are allowed");
		objFrm.username.focus();
		return false;
	}
	
	//Check if Password is valid
	
	if(objFrm.password.value != "") {
		if (objFrm.password.value.length < 6) {
			alert( "Please enter a valid password.\nNo space, more than 6 characters and contain 0-9,a-z,A-Z." );
			objFrm.password.focus();
			return false;
		} else if ((objFrm.password.value != "") && (objFrm.password.value != objFrm.verifyPass.value)){
			alert( "Password and verification do not match, please try again." );
			objFrm.verifyPass.focus();
			return false;
		} else if (r.exec(objFrm.password.value)) {
			alert( "Please enter a valid password.\nNo space, more than 6 characters and contain 0-9,a-z,A-Z." );
			objFrm.password.focus();
			return false;
		} 
	}

}

//Validate Post Comments (Leave a Reply Form) For Blog
function validatePostComment(objFrm) {

	if (objFrm.comment.value =="") {
		alert("Please enter Comments.");
		objFrm.comment.focus();
		return false;
	}
	
}

//Validate Contact Us Form
//Check if Name is valid

function validateContactUs(objFrm) {
	
	if (trimboth(objFrm.first_name.value)=="") {
		alert("Please enter First Name.");
		objFrm.first_name.value = trimboth(objFrm.first_name.value);
		objFrm.first_name.focus();
		return false;
	}else if(!isAlphabets(objFrm.first_name.value)) {
		alert("Name is not valid.\nOnly alphabets are allowed.");
		objFrm.first_name.focus();
		return false;
	}
	
	//Check if Email is valid
	if(objFrm.email.value == "" ) {
			alert("Please enter Email Address.");
			objFrm.email.focus();
			return false;
	} else if(validEmail(objFrm.email) == false) {
	
			return false;
	}
	
	if (trimboth(objFrm.text.value)=="") {
		alert("Please enter Enquiry Text.");
		objFrm.text.value = trimboth(objFrm.text.value);
		objFrm.text.focus();
		return false;
	}
	
	
	
}
function validateNewesletter(objFrm) 
{
		/*
		if (trimboth(objFrm.name.value)=="") {
		alert("Please enter Name.");
		objFrm.name.value = trimboth(objFrm.name.value);
		objFrm.name.focus();
		return false;
	}else if(!isAlphabets(objFrm.name.value)) {
		alert("Name is not valid.\nOnly alphabets are allowed.");
		objFrm.name.focus();
		return false;
	}*/
		if(objFrm.email.value == "" || objFrm.email.value == "Enter Your E- mail Address" )
		{
			alert("Please enter Email Address.");
			objFrm.email.focus();
				return false;
		} else if(validEmail(objFrm.email) == false) {
		
				return false;
		}
}

function validateEnquiryForm(objFrm) 
{
	if (trimboth(objFrm.name.value)=="") {
		alert("Please enter Name.");
		objFrm.name.value = trimboth(objFrm.name.value);
		objFrm.name.focus();
		return false;
	}else if(!isAlphabets(objFrm.name.value)) {
		alert("Name is not valid.\nOnly alphabets are allowed.");
		objFrm.name.focus();
		return false;
	}
	if(objFrm.email.value == "" || objFrm.email.value == "Enter Your E- mail Address" )
	{
		alert("Please enter Email Address.");
		objFrm.email.focus();
			return false;
	} else if(validEmail(objFrm.email) == false) {
	
			return false;
	}
	if (trimboth(objFrm.subject.value)=="") {
		alert("Please enter Subject.");
		objFrm.subject.value = trimboth(objFrm.subject.value);
		objFrm.subject.focus();
		return false;
	}
	
	if(trimboth(objFrm.phone_no.value) == "") {
			alert("You need to provide Phone No..");
			objFrm.phone_no.focus();
			return false;
	}
	else if(!isPhone(objFrm.phone_no.value)) {
		alert("Phone No. is not valid.\nOnly Numbers are allowed.");
		objFrm.phone_no.focus();
		return false;
	}
	
	if (trimboth(objFrm.text.value)=="") {
		alert("Please enter enquiry text.");
		objFrm.text.value = trimboth(objFrm.text.value);
		objFrm.text.focus();
		return false;
	}
		
}


function validateEnquiryFormQuote(objFrm) 
{
	if (trimboth(objFrm.name.value)=="") {
		alert("Please enter Name.");
		objFrm.name.value = trimboth(objFrm.name.value);
		objFrm.name.focus();
		return false;
	}else if(!isAlphabets(objFrm.name.value)) {
		alert("Name is not valid.\nOnly alphabets are allowed.");
		objFrm.name.focus();
		return false;
	}
	if(objFrm.email.value == "" || objFrm.email.value == "Enter Your E- mail Address" )
	{
		alert("Please enter Email Address.");
		objFrm.email.focus();
			return false;
	} else if(validEmail(objFrm.email) == false) {
	
			return false;
	}
	if (trimboth(objFrm.subject.value)=="") {
		alert("Please enter Subject.");
		objFrm.subject.value = trimboth(objFrm.subject.value);
		objFrm.subject.focus();
		return false;
	}
	
	if(trimboth(objFrm.phone_no.value) == "") {
			alert("You need to provide Phone No..");
			objFrm.phone_no.focus();
			return false;
	}
	else if(!isPhone(objFrm.phone_no.value)) {
		alert("Phone No. is not valid.\nOnly Numbers are allowed.");
		objFrm.phone_no.focus();
		return false;
	}
	
	if (trimboth(objFrm.text.value)=="") {
		alert("Please enter enquiry text.");
		objFrm.text.value = trimboth(objFrm.text.value);
		objFrm.text.focus();
		return false;
	}
		
}





function swapMyImage(imgid) { 
 imgid.src="http://fxwebserver.net/woolfactory/images/menus/" + imgid.id +"_hover.jpg";//alert( imgid.src);
}
function swapMyImageAgain(imgid) { 
 imgid.src="http://fxwebserver.net/woolfactory/images/menus/" + imgid.id +".jpg";//alert( imgid.src);
}
function validateBlogForm(objFrm) 
{
	if (trimboth(objFrm.title.value)=="") {
		alert("Please enter Title.");
		objFrm.title.value = trimboth(objFrm.title.value);
		objFrm.title.focus();
		return false;
	}
	if (trimboth(objFrm.Name.value)=="") {
		alert("Please enter Name.");
		objFrm.Name.value = trimboth(objFrm.Name.value);
		objFrm.Name.focus();
		return false;
	}else if(!isAlphabets(objFrm.name.value)) {
		alert("Name is not valid.\nOnly alphabets are allowed.");
		objFrm.name.focus();
		return false;
	}
	if(objFrm.email.value == "" || objFrm.email.value == "Enter Your E- mail Address" )
	{
		alert("Please enter Email Address.");
		objFrm.email.focus();
			return false;
	} else if(validEmail(objFrm.email) == false) {
	
			return false;
	}
	
	
	if (trimboth(objFrm.text.value)=="") {
		alert("Please enter enquiry text.");
		objFrm.text.value = trimboth(objFrm.text.value);
		objFrm.text.focus();
		return false;
	}
		
}

function validateForumRegistrationForm(objFrm) {
	var r = new RegExp("[\<|\>|\"|\'|\%|\;|\(|\)|\&|\+|\-]", "i");

	//Check if Name is valid
	if (trimboth(objFrm.name.value)=="") {
		alert("Please enter Name.");
		objFrm.name.value = trimboth(objFrm.name.value);
		objFrm.name.focus();
		return false;
	}else if(!isAlphabets(objFrm.name.value)) {
		alert("Name is not valid.\nOnly alphabets are allowed.");
		objFrm.name.focus();
		return false;
	}
	
	
	//Check if Email is valid
	if(objFrm.email.value == "" ) {
			alert("Please enter Email Address.");
			objFrm.email.focus();
			return false;
	} else if(validEmail(objFrm.email) == false) {
	
			return false;
	}
	
	//Check if User Name is valid
	if (trimboth(objFrm.username.value)=="") {
		alert("Please enter User Name.");
		objFrm.username.value = trimboth(objFrm.username.value);
		objFrm.username.focus();
		return false;
	} else if (r.exec(objFrm.username.value) ) {
		alert("User Name is not valid.\nOnly alphanumerics are allowed");
		objFrm.username.focus();
		return false;
	} else if (objFrm.username.value.length < 3) {
		alert("User Name is not valid.\nMinimum 3 characters are allowed");
		objFrm.username.focus();
		return false;
	}
	
	if(objFrm.password.value != "") {
		if (objFrm.password.value.length < 6) {
			alert( "Please enter a valid password.\nNo space, more than 6 characters and contain 0-9,a-z,A-Z." );
			objFrm.password.focus();
			return false;
		} else if (objFrm.password2.value == "") {
			alert( "Please verify the Password." );
			objFrm.password2.focus();
			return false;
		} else if ((objFrm.password.value != "") && (objFrm.password.value != objFrm.password2.value)){
			alert( "Password and verification do not match, please try again." );
			objFrm.password2.focus();
			return false;
		} else if (r.exec(objFrm.password.value)) {
			alert( "Please enter a valid password.\nNo space, more than 6 characters and contain 0-9,a-z,A-Z." );
			objFrm.password.focus();
			return false;
		} 
	}
	
	//Check if First Name is valid
	if (trimboth(objFrm.p_firstname.value)=="") {
		alert("Please enter First Name.");
		objFrm.p_firstname.value = trimboth(objFrm.p_firstname.value);
		objFrm.p_firstname.focus();
		return false;
	}else if(!isAlphabets(objFrm.p_firstname.value)) {
		alert("First Name is not valid.\nOnly alphabets are allowed.");
		objFrm.p_firstname.focus();
		return false;
	}
	
	//Check if Last Name is valid
	if (trimboth(objFrm.p_lastname.value)=="") {
		alert("Please enter Last Name.");
		objFrm.p_lastname.value = trimboth(objFrm.p_lastname.value);
		objFrm.p_lastname.focus();
		return false;
	}else if(!isAlphabets(objFrm.p_lastname.value)) {
		alert("Last Name is not valid.\nOnly alphabets are allowed.");
		objFrm.p_lastname.focus();
		return false;
	}
}

function validateForumTopicForm(objFrm) 
{
	
	if (trimboth(objFrm.subject.value)=="") {
		alert("Please enter Subject.");
		objFrm.subject.value = trimboth(objFrm.subject.value);
		objFrm.subject.focus();
		return false;
	}

}

function validateDonationForm(objFrm) 
{
	
	if (trimboth(objFrm.name.value)=="") {
		alert("Please enter Name.");
		objFrm.name.value = trimboth(objFrm.name.value);
		objFrm.name.focus();
		return false;
	}else if(!isAlphabets(objFrm.name.value)) {
		alert("Name is not valid.\nOnly alphabets are allowed.");
		objFrm.name.focus();
		return false;
	}
	if (trimboth(objFrm.contact_no.value)=="") {
		alert("Please enter Contact No..");
		objFrm.contact_no.value = trimboth(objFrm.contact_no.value);
		objFrm.contact_no.focus();
		return false;
	}else if(!isPhone(objFrm.contact_no.value)) {
		alert("Contact No. is not valid.\nOnly Numbers are allowed.");
		objFrm.contact_no.focus();
		return false;
	}else if(objFrm.contact_no.value.length > 10) {
		alert("Contact No. is not valid.\nMax of 10 Numbers are allowed.");
		objFrm.contact_no.focus();
		return false;
	}
	if(objFrm.email.value == "" || objFrm.email.value == "Enter Your E- mail Address" )
	{
		alert("Please enter Email Address.");
		objFrm.email.focus();
			return false;
	} else if(validEmail(objFrm.email) == false) {
	
			return false;
	}
	
	
	if (trimboth(objFrm.text.value)=="") {
		alert("Please enter Comment text.");
		objFrm.text.value = trimboth(objFrm.text.value);
		objFrm.text.focus();
		return false;
	}
		
}

function validateRegisterForm(form) {
	
		if (form.name.value == "") {
			alert( "You need to provide name." );
			form.name.focus();
			return false;
		}else if (form.gender.value == 0) {
			alert( "You need to select Gender type." );
			form.gender.focus();
			return false;
		}else if (trimMain(form.age.value) == '') {
			alert( "You need to provide your age."  );
			form.age.focus();
			return false;
		
		} else if (!isPhone(trimMain(form.age.value))) {
			alert( "You need to provide valid age." );
			form.age.focus();
			return false;
		
		}  else if (form.suburb.value == "") {
			alert( "You need to provide city." );
			form.suburb.focus();
			return false;
		
		} else if (form.country.value == "") {
			alert( "You need to provide country." );
			form.country.focus();
			return false;
		
		} else if (trimMain(form.telephone.value)=="") {
			alert("Please enter Phone No..");
			form.telephone.value = trimboth(form.telephone.value);
			form.telephone.focus();
			return false;
		} else if(!isPhone(form.telephone.value)) {
			alert("Phone No. is not valid.\nOnly Numbers are allowed.");
			form.telephone.focus();
			return false;
		} else if(form.telephone.value.length > 10) {
			alert("Phone No. is not valid.\nMax of 10 Numbers are allowed.");
			form.telephone.focus();
			return false;
		} else if (form.email.value == "") {
			alert( "You need to provide email address." );
			form.email.focus();
			return false;
		} else if (!isEmailAddress( form.email.value )) {
			alert( "You need to provide valid email address." );
			form.email.focus();
			return false;
		} else if (form.username.value == "") {
			alert( "You need to provide user name." );
			form.username.focus();
			return false;
		} else if (form.password.value == "") {
			alert( "You need to provide password." );
			form.password.focus();
			return false;
		} else if (form.password2.value == "") {
			alert( "You need to provide verify password." );
			form.password2.focus();
			return false;
		} else if ( form.password.value != form.password2.value ) {
			alert( "Passwords does not match." );
			form.password2.focus();
			return false;
		} else {
			return true;
		}
		
	}
function validateShippingInformationForm(form) {
	
		if (form.address_type_name.value == "") {
			alert( "You need to provide Address Nickname." );
			form.address_type_name.focus();
			return false;
		}else if (form.first_name.value == 0) {
			alert( "You need to provide First Name." );
			form.first_name.focus();
			return false;
		}else if (form.last_name.value == 0) {
			alert( "You need to provide Last Name." );
			form.last_name.focus();
			return false;
		} else if (form.address_1.value == 0) {
			alert( "You need to provide Address 1." );
			form.address_1.focus();
			return false;
		}  else if (form.city.value == "") {
			alert( "You need to provide city." );
			form.city.focus();
			return false;
		
		}else if (form.zip.value =="") {
			alert("You need to provide Zip/Postal Code.");
			form.zip.value = trimboth(form.zip.value);
			form.zip.focus();
			return false;
		} else if(!isNumeric(form.zip.value)) {
			alert("Zip/Postal Code is not valid.\nOnly Numbers are allowed.");
			form.zip.focus();
			return false;
		} else if (form.country.value == "") {
			alert( "You need to select Country." );
			form.country.focus();
			return false;
		} else if (form.state.value == "") {
			alert( "You need to select State." );
			form.state.focus();
			return false;
		} else if (form.phone_1.value =="") {
			alert("You need to provide Phone No..");
			form.phone_1.value = trimboth(form.phone_1.value);
			form.phone_1.focus();
			return false;
		} else if(!isNumeric(form.phone_1.value)) {
			alert("Phone No. is not valid.\nOnly Numbers are allowed.");
			form.phone_1.focus();
			return false;
		} else if(form.phone_1.value.length > 10) {
			alert("Phone No. is not valid.\nMax of 10 Numbers are allowed.");
			form.phone_1.focus();
			return false;
		} else {
			return true;
		}
		
	}
function attendEvent(objFrm) {
	
	if(trim(objFrm.fname.value) == "") {
			alert("You need to provide Name.");
			objFrm.fname.focus();
			return false;
	}
	if(objFrm.email.value == "" ) {
			alert("You need to provide Email Address.");
			objFrm.email.focus();
			return false;
	} else if(validEmail(objFrm.email) == false) {
			return false;
	}
	if(trim(objFrm.phonenumber.value) == "") {
			alert("You need to provide Phone No..");
			objFrm.phonenumber.focus();
			return false;
	}
	else if(!isPhone(objFrm.phonenumber.value)) {
		alert("Phone No. is not valid.\nOnly Numbers are allowed.");
		objFrm.phonenumber.focus();
		return false;
	}
	if(trim(objFrm.organisation.value) == "") {
			alert("You need to provide Organisation.");
			objFrm.organisation.focus();
			return false;
	}
	if(trim(objFrm.desc.value) == "") {
			alert("You need to provide Comments.");
			objFrm.desc.focus();
			return false;
	}
}

//this function open links in parent window from light box.
function openParentWind(jsUrl){
	window.parent.location= jsUrl ;
	window.parent.document.getElementById('sbox-window').close();
}

