	//===================================================================================================================
	/*
	function used for validating the details - called from the workshops 
	*/
	//===================================================================================================================
	function validateDetails(frm)
	{
		if(isEmpty(frm.workshop_date))
		{
			alert("Please select any one of the Workshop Date");
			frm.workshop_date.focus();
			return false;
		}
		if(isEmpty(frm.shipping_fname))
		{
			alert("Please enter the First Name");
			frm.shipping_fname.focus();
			return false;
		}
		if(isEmpty(frm.shipping_lname))
		{
			alert("Please enter the Last Name");
			frm.shipping_lname.focus();
			return false;
		}
		if(isEmpty(frm.shipping_address))
		{
			alert("Please enter the Street Address");
			frm.shipping_address.focus();
			return false;
		}
		if(isEmpty(frm.shipping_city))
		{
			alert("Please enter the City");
			frm.shipping_city.focus();
			return false;
		}
		if(isEmpty(frm.shipping_state))
		{
			alert("Please enter the State/ Province");
			frm.shipping_state.focus();
			return false;
		}
		if(isEmpty(frm.shipping_zipcode))
		{
			alert("Please enter the Postal Code");
			frm.shipping_zipcode.focus();
			return false;
		}
		else if(!isNumeric(frm.shipping_zipcode))
		{
			alert("Postal Code should be a number");
			frm.shipping_zipcode.focus();
			return false;
		}
		if( isEmpty(frm.phone_prefix))
		{
			alert("Please enter the Phone Number");
			frm.phone_prefix.focus();
			return false;
		}
		else if(!isNumeric(frm.phone_prefix))
		{
			alert("Phone Number should be a number");
			frm.phone_prefix.focus();
			return false;
		}
		if( isEmpty(frm.phone_number))
		{
			alert("Phone Number should be a valid one");
			frm.phone_number.focus();
			return false;
		}
		else if(!isNumeric(frm.phone_number))
		{
			alert("Phone Number should be a number");
			frm.phone_number.focus();
			return false;
		}
		if(isEmpty(frm.phone_suffix))
		{
			alert("Phone Number should be a valid one");
			frm.phone_suffix.focus();
			return false;
		}		
		else if(!isNumeric(frm.phone_suffix))
		{
			alert("Phone Number should be a number");
			frm.phone_suffix.focus();
			return false;
		}
		if(isEmpty(frm.billing_email))
		{
			alert("Please enter the E-Mail id");
			frm.billing_email.focus();
			return false;
		}
		else if(!isEmailAddl(frm.billing_email))
		{
			alert("E-mail should be a valid one");
			frm.billing_email.focus();
			return false;
		}
		return true;
	}