function HabilitarIdiomas(form)
{document.getElementById("LangUsage").style.display = "";}

function DeshabilitarIdiomas(form)
{document.getElementById("LangUsage").style.display = "none";}


function SelecIdioma(form)
{
	switch (form.VIdioma.value)
	{
		case "~":
			form.Chk11.checked = false;
			form.Chk12.checked = false;
			form.Chk13.checked = false;
			
			form.Chk1.checked = false;
			form.Chk2.checked = false;
			form.Chk3.checked = false;
		break;
		case "Spanish":
			form.Chk1.checked =true;
			form.Chk11.checked = true;
			form.Chk12.checked = false;
			form.Chk13.checked = false;
		break;
		case "English":
			form.Chk1.checked =true;
			form.Chk11.checked = false;
			form.Chk12.checked = true;
			form.Chk13.checked = false;
		break;
		case "Portuguese":
			form.Chk1.checked =true;
			form.Chk11.checked = false;
			form.Chk12.checked = false;
			form.Chk13.checked = true;
		break;
	}
}

function HabilitarPrincipal(form)
{
	if((form.Chk11.checked == false) && (form.Chk12.checked == false) && (form.Chk13.checked == false))
		form.Chk1.checked = false;
	else
		form.Chk1.checked = true;
		
	if((form.Chk21.checked == false) && (form.Chk22.checked == false))
		form.Chk2.checked = false;
	else
		form.Chk2.checked = true;

	if((form.Chk31.checked == false) && (form.Chk32.checked == false) && (form.Chk33.checked == false))
		form.Chk3.checked = false;
	else
		form.Chk3.checked = true;	
}


function HabilitarServiciosDefault(form)
{
	sw = false;
	swe = false;
	switch (form.TVideo.value)
	{
		case "OT":case "CV":case "PC":case "VI":
			document.getElementById("TBranded").style.display = "none";
			document.getElementById("FAgency").style.display = "none";
			document.getElementById("GP").style.display = "none";
			document.getElementById("G").style.display = "";
			document.getElementById("Area").style.display = "none"
			document.getElementById("zip").style.display = "none"
			document.getElementById("address").style.display = "none"
			document.getElementById("FAgency").style.display = "none"
			form.Usg.value = "PoOnLine";
			form.CurSt.value = "FEdit";
			document.getElementById("DCurAd").style.display = "";
			document.getElementById("DivTP").style.display = "none"
			form.CurAd.value = "Voice";
			if(form.CurAd.value == "Voice")
			{
				document.getElementById("VoiceAu").style.display = "";
				form.VIdioma.value = form.dlang.value;
				
				if (form.VIdioma.value == "~")
					swe = false;				
				else
					swe = true;
			}	
			else
			{
				document.getElementById("VoiceAu").style.display = "none";
				swe = true;
			}
			document.getElementById("Servicios").style.display = "";
			document.getElementById("NoServ").style.display = "";
			document.getElementById("DivEd").style.display = "none";
		break;
		case "PR":
			document.getElementById("TBranded").style.display = "";
			document.getElementById("FAgency").style.display = "";
			document.getElementById("GP").style.display = "";
			document.getElementById("G").style.display = "none";
			document.getElementById("Area").style.display = ""
			document.getElementById("address").style.display = ""
			document.getElementById("FAgency").style.display = ""
			form.Usg.value = "PoOnLine";
			form.CurSt.value = "FEdit";
			form.CurAd.value = "Voice";
			form.VIdioma.value = form.dlang.value;
			if(form.TVideo.value == "~")
			{
				sw = true;
				
				
				document.getElementById("DivTP").style.display = "none"
			}
			else
			{
				if(form.TVideo.value == "PR")
				{
					document.getElementById("DivTP").style.display = ""
					if(form.Tproperty.value == "~")
						sw = true;
				}	
			}	
			if(form.Usg.value == "~")
				sw = true;
			if(form.CurSt.value == "~")
			{
				sw = true;
			}	
			else
			{
				if(form.CurSt.value == "FEdit")
					{
						document.getElementById("DCurAd").style.display = "";
						if(form.CurAd.value == "~")
						{
							sw = true;	
							document.getElementById("VoiceAu").style.display = "none";
						}
						else
						{
							if(form.CurAd.value == "Voice")
								{
									document.getElementById("VoiceAu").style.display = "";
									document.getElementById("NoServ").style.display = "";	
									if (form.VIdioma.value == "~")
									{
										sw = true;
									}	
									else
									{
										if(form.Usg.value == "JProvLink")
											SelecIdioma(form)
									}
								}	
							else
								{
									document.getElementById("VoiceAu").style.display = "none";
									document.getElementById("NoServ").style.display = "";
									if (form.email.value.length == 0)
										form.Serv[0].checked = true;
								}
						}	
					}	
				else
					{
						document.getElementById("DCurAd").style.display = "none";
					}	
			}
			
			if(sw == false)
				{
					if (form.Usg.value == "PoOnLine")
					{	
						document.getElementById("Servicios").style.display = "";
						document.getElementById("PrivateLabel").style.display = "none";
					}	
					else
					{
						document.getElementById("Servicios").style.display = "none";
						document.getElementById("PrivateLabel").style.display = "";
					}	
					if (form.CurSt.value == "FEdit")
					{
						if (form.email.value.length == 0)
							form.Serv[0].checked = true;
						form.Serv[2].disabled = true;
						document.getElementById("DivEd").style.display = "none";
					}	
					else
					{
						form.Serv[2].disabled = false;
						document.getElementById("DivEd").style.display = "";
					}	
					
					if(form.CurAd.value == "Voice")
					{
						document.getElementById("NoServ").style.display = "";
						DeshabilitarIdiomas(form)
					}	
					else
					{
						//document.getElementById("NoServ").style.display = "none";
						if (form.email.value.length == 0)
							form.Serv[0].checked = true;
						HabilitarIdiomas(form)
					}
				}		
			else
				{
					document.getElementById("Servicios").style.display = "none";
					document.getElementById("PrivateLabel").style.display = "none";
				}
		break;	
		case "~":
			return 1;
		break;
	}	
}

function HabilitarServicios(form)
{
	sw = false;
	swe = false;
	switch (form.TVideo.value)
	{
		case "OT":case "CV":case "PC":case "VI":
			document.getElementById("GP").style.display = "none";
			document.getElementById("G").style.display = "";
			document.getElementById("Area").style.display = "none"
			document.getElementById("zip").style.display = "none"
			document.getElementById("address").style.display = "none"
			document.getElementById("Agency").style.display = "none"
			document.getElementById("DCurAd").style.display = "";
			document.getElementById("DivTP").style.display = "none"
			if(form.CurAd.value == "Voice")
			{
				document.getElementById("VoiceAu").style.display = "";
				
				if (form.VIdioma.value == "~")
					swe = false;				
				else
					swe = true;
			}	
			else
			{
				document.getElementById("VoiceAu").style.display = "none";
				swe = true;
			}
			document.getElementById("Servicios").style.display = "";
			document.getElementById("NoServ").style.display = "";
			document.getElementById("DivEd").style.display = "none";
		break;
		case "PR":
			document.getElementById("GP").style.display = "";
			document.getElementById("G").style.display = "none";
			if(form.TVideo.value == "~")
			{
				sw = true;
				
				
				document.getElementById("DivTP").style.display = "none"
			}
			else
			{
				if(form.TVideo.value == "PR")
				{
					document.getElementById("DivTP").style.display = ""
					if(form.Tproperty.value == "~")
						sw = true;
				}	
			}	
			if(form.Usg.value == "~")
				sw = true;
			if(form.CurSt.value == "~")
			{
				sw = true;
			}	
			else
			{
				if(form.CurSt.value == "FEdit")
					{
						document.getElementById("DCurAd").style.display = "";
						if(form.CurAd.value == "~")
						{
							sw = true;	
							document.getElementById("VoiceAu").style.display = "none";
						}
						else
						{
							if(form.CurAd.value == "Voice")
								{
									document.getElementById("VoiceAu").style.display = "";
									document.getElementById("NoServ").style.display = "";	
									if (form.VIdioma.value == "~")
									{
										sw = true;
									}	
									else
									{
										if(form.Usg.value == "JProvLink")
											SelecIdioma(form)
									}
								}	
							else
								{
									document.getElementById("VoiceAu").style.display = "none";
									document.getElementById("NoServ").style.display = "";
									if (form.email.value.length == 0)
										form.Serv[0].checked = true;
								}
						}	
					}	
				else
					{
						document.getElementById("DCurAd").style.display = "none";
					}	
			}
			
			if(sw == false)
				{
					if (form.Usg.value == "PoOnLine")
					{	
						document.getElementById("Servicios").style.display = "";
						document.getElementById("PrivateLabel").style.display = "none";
					}	
					else
					{
						document.getElementById("Servicios").style.display = "none";
						document.getElementById("PrivateLabel").style.display = "";
					}	
					if (form.CurSt.value == "FEdit")
					{
						if (form.email.value.length == 0)
							form.Serv[0].checked = true;
						form.Serv[2].disabled = true;
						document.getElementById("DivEd").style.display = "none";
					}	
					else
					{
						form.Serv[2].disabled = false;
						document.getElementById("DivEd").style.display = "";
					}	
					
					if(form.CurAd.value == "Voice")
					{
						document.getElementById("NoServ").style.display = "";
						DeshabilitarIdiomas(form)
					}	
					else
					{
						//document.getElementById("NoServ").style.display = "none";
						if (form.email.value.length == 0)
							form.Serv[0].checked = true;
						HabilitarIdiomas(form)
					}
				}		
			else
				{
					document.getElementById("Servicios").style.display = "none";
					document.getElementById("PrivateLabel").style.display = "none";
				}
		break;	
		case "~":
			return 1;
		break;
	}	
}


function ValidarDetallesVideo(form)
{
	if (form.ForSale.value == "~")
	{	
		document.getElementById("NAgent").style.display = "none";
		document.getElementById("DAgent").style.display = "none";
	}
	else
	{
		if (form.ForSale.value == "Agency")
		{
			document.getElementById("NAgent").style.display = "";
			form.TAgent[0].checked = true;
		}
		else
		{
			document.getElementById("NAgent").style.display = "none";
			document.getElementById("DAgent").style.display = "none";
		}	
			
	}	
}
function RadioAgetn(form)
{
	if (form.TAgent[0].checked == true)
		document.getElementById("DAgent").style.display = "none";
	else
	{
		document.getElementById("DAgent").style.display = "";
	}	
}
function validarF(f)
{
	switch(f.TVideo.value)
	{
		case "PR":
			switch(f.Tproperty.value)
			{
				case "~":
					alert("Need Type of Property");
				break;
				default:
					switch(f.Usg.value)
					{
						case "~":
							alert("Need Usage");
						break;
						default:
							switch(f.CurSt.value)
							{
								case "~":
									alert("Uploaded Video Is....");
								break;
								default:
									switch(f.CurAd.value)
									{
										case "~":
											alert("Need Video Audio");
										break;
										case "Voice":
											switch(f.VIdioma.value)
											{
												case "~":
													alert("Need Language Video");
												break;
												default:
													if((f.pais.value == "~") || (f.estado.value == "~") || (f.Pueblo.value == "~"))
													{alert("Need Geolocation");}
													else
													{
														if((f.pais.value.substring(0,2) == "US") && ((f.Address.value.length == 0) || (f.Zip.value.length == 0) || (f.Area.value.length == 0)))
														{alert("Need Geolocation");}
														else
														{
															if((f.pais.value.substring(0,2) != "US") && (f.Area.value.length == 0))
															{alert("Need Geolocation");}
															else
															{
																if(f.FILE1.value.length == 0)
																{alert("Need Url of Video");}
																else
																{
																	if(f.email.value.length == 0)
																	{alert("Need Email");}
																	else
																	{
																		if(f.ForSale.value == "~")
																		{alert("Need ForSale");}
																		else
																		{return true;}
																	}
																}
															}
															
														}
													}
												break;
											}
										break;
										default:
											if((f.pais.value == "~") || (f.estado.value == "~") || (f.Pueblo.value == "~"))
											{alert("Need Geolocation");}
											else
											{
												if((f.pais.value.substring(0,2) == "US") && ((f.Address.value.length == 0) || (f.Zip.value.length == 0) || (f.Area.value.length == 0)))
												{alert("Need Geolocation");}
												else
												{
													if((f.pais.value.substring(0,2) != "US") && (f.Area.value.length == 0))
													{alert("Need Geolocation");}
													else
													{
														if(f.FILE1.value.length == 0)
														{alert("Need Url of Video");}
														else
														{
															if(f.email.value.length == 0)
															{alert("Need Email");}
															else
															{
																if(f.ForSale.value == "~")
																{alert("Need ForSale");}
																else
																{return true;}
															}
														}
													}
												}
											}
										break;
									}
								break;
							}
						break;
					}
				break;	
			}
		break;
		case "OT":case "CV":case "PC":case "VI":
			switch(f.Usg.value)
			{
				case "~":
					alert("Need Usage");
				break;
				default:
					switch(f.CurSt.value)
					{
						case "~":
							alert("Uploaded Video Is....");
						break;
						default:
							switch(f.CurAd.value)
							{
								case "~":
									alert("Need Video Audio");
								break;
								case "Voice":
									switch(f.VIdioma.value)
									{
										case "~":
											alert("Need Language Video");
										break;
										default:
											if((f.pais.value == "~") || (f.estado.value == "~") || (f.Pueblo.value == "~"))
											{alert("Need Geolocation");}
											else
											{
												if((f.pais.value.substring(0,2) == "US") && ((f.Address.value.length == 0) || (f.Zip.value.length == 0) || (f.Area.value.length == 0)))
												{alert("Need Geolocation");}
												else
												{
													if((f.pais.value.substring(0,2) != "US") && (f.Area.value.length == 0))
													{alert("Need Geolocation");}
													else
													{
														if(f.FILE1.value.length == 0)
														{alert("Need Url of Video");}
														else
														{
															if(f.email.value.length == 0)
															{alert("Need Email");}
															else
															{
																if(f.ForSale.value == "~")
																{alert("Need ForSale");}
																else
																{return true;}
															}
														}
													}
						
												}
											}
										break;
									}
								break;
								default:
									if((f.pais.value == "~") || (f.estado.value == "~") || (f.Pueblo.value == "~"))
									{alert("Need Geolocation");}
									else
									{
										if((f.pais.value.substring(0,2) == "US") && ((f.Address.value.length == 0) || (f.Zip.value.length == 0) || (f.Area.value.length == 0)))
										{alert("Need Geolocation");}
										else
										{
											if((f.pais.value.substring(0,2) != "US") && (f.Area.value.length == 0))
											{alert("Need Geolocation");}
											else
											{
												if(f.FILE1.value.length == 0)
												{alert("Need Url of Video");}
												else
												{
													if(f.email.value.length == 0)
													{alert("Need Email");}
													else
													{
														if(f.ForSale.value == "~")
														{alert("Need ForSale");}
														else
														{return true;}
													}
												}
											}
										
										}
									}
								break;
							}
						break;
					}
				break;
			}
		break;
		default:
			alert("Need Type of Video");
		break;
	}
}
