/*
	Module Name:- Model Application
	File Name  :- guys_model_application.js
	Create Date:- 15-Sep-2006
	Intially Create By :- 0014
	Update History:
*/

function model_app_validate()
{
	with(document.frm_model_app)
	{
		if(trim(txt_fname.value) == "")
		{
			alert("Please enter model first name.");
			txt_fname.focus();
			return false;
		}
		if(trim(txt_lname.value) == "")
		{
			alert("Please enter model last name.");
			txt_lname.focus();
			return false;
		}
		if(trim(txt_email.value) == "")
		{
			alert("Please enter email address.");
			txt_email.focus();
			return false;
		}
		if(sValidateMailAddress(trim(txt_email.value)) == false)
		{
			alert("Please enter valid email address. Format:email@domainname.com");
			txt_email.select();
			txt_email.focus();
			return false;
		}
		if(trim(txt_city.value) == "")
		{
			alert("Please enter city name.");
			txt_city.focus();
			return false;
		}
		if(trim(txt_state.value) == "")
		{
			alert("Please enter state name.");
			txt_state.focus();
			return false;
		}
		if(trim(txt_zip.value) == "")
		{
			alert("Please enter zipcode.");
			txt_zip.focus();
			return false;
		}
		if(trim(cbo_day.value) == "")
		{
			alert("Please select day of birthdate.");
			cbo_day.focus();
			return false;
		}
		if(trim(cbo_month.value) == "")
		{
			alert("Please select month of birthdate.");
			cbo_month.focus();
			return false;
		}
		if(trim(cbo_year.value) == "")
		{
			alert("Please select year of birthdate.");
			cbo_year.focus();
			return false;
		}
		if(trim(cbo_m1.value) == "")
		{
			alert("Please select bust size.");
			cbo_m1.focus();
			return false;
		}
		if(trim(cbo_m2.value) == "")
		{
			alert("Please select cup size.");
			cbo_m2.focus();
			return false;
		}
		if(trim(cbo_m3.value) == "")
		{
			alert("Please select waist size.");
			cbo_m3.focus();
			return false;
		}
		if(trim(cbo_m4.value) == "")
		{
			alert("Please select hip size.");
			cbo_m4.focus();
			return false;
		}
		if(trim(cbo_height_ft.value) == "")
		{
			alert("Please select height in feet.");
			cbo_height_ft.focus();
			return false;
		}
		if(trim(cbo_height_inch.value) == "")
		{
			alert("Please select height in inch.");
			cbo_height_inch.focus();
			return false;
		}
		if(trim(cbo_eyecolor.value) == "")
		{
			alert("Please select eye color.");
			cbo_eyecolor.focus();
			return false;
		}
		if(trim(cbo_haircolor.value) == "")
		{
			alert("Please select hair color.");
			cbo_haircolor.focus();
			return false;
		}
		if(trim(cbo_skincolor.value) == "")
		{
			alert("Please select skin color.");
			cbo_skincolor.focus();
			return false;
		}		
		if(trim(cbo_shoe_size.value) == "")
		{
			alert("Please select shoe size.");
			cbo_shoe_size.focus();
			return false;
		}
		if(trim(cbo_dress_size.value) == "")
		{
			alert("Please select dress size.");
			cbo_dress_size.focus();
			return false;
		}
		if(trim(ta_purpose.value) == "")
		{
			alert("Please enter purpose of image.");
			ta_purpose.focus();
			return false;
		}
		if((ta_purpose.value.length) > 4096)
		{
			alert("Maximum 4096 character can be entered.");
			ta_purpose.select();
			ta_purpose.focus();
			return false;
		}
		if(trim(ta_exp.value) == "")
		{
			alert("Please enter experience.");
			ta_exp.focus();
			return false;
		}
		if((ta_exp.value.length) > 4096)
		{
			alert("Maximum 4096 character can be entered.");
			ta_exp.select();
			ta_exp.focus();
			return false;
		}
		
		if(trim(txt_url.value)=="" && trim(file_image1.value)=="")
		{
			alert("Please enter either url or image1 and image2 or both.");
			txt_url.focus();
			return false;
		}
		
		if(trim(txt_url.value) != "")
		{
			if(isValidUrl(trim(txt_url.value)) == false)
			{
				alert("Please enter valid website url.");
				txt_url.select();
				txt_url.focus();
				return false;
			}
		}
		else
		{
			if(trim(file_image1.value) == "")
			{
				alert("Please select image #1.");
				file_image1.focus();
				return false;
			}
			else
			{
				if(checkExt(trim(file_image1.value))==false)
				{
					file_image1.select();
					file_image1.focus();
					return false;
				}
			}
			if(trim(file_image2.value) == "")
			{
				alert("Please select image #2.");
				file_image2.focus();
				return false;
			}
			else
			{
				if(checkExt(trim(file_image2.value))==false)
				{
					file_image2.select();
					file_image2.focus();
					return false;
				}
			}
		}	
		
		//if(trim(txt_code.value)=="")
		//{
		//	alert("Please enter secret code.");
		//	txt_code.focus();
		//	return false;
		//}
	}
	return true;
}