
function validateAndSubmit(session_id,number)
{
	var select = document.getElementById('categoryselect');
	document.getElementById('productcategory').value=document.getElementById('categoryselect').options[select.selectedIndex].text;

	if(trim(document.getElementById('productname').value)=="")
	{
		alert("Please input product name.");
		document.getElementById('productname').focus();
		return 0;
	}else if(trim(document.getElementById('productname').value).length>18)
	{
		alert("Product name should be less than 18 characters.");
		document.getElementById('productname').focus();
		return 0;
	}else if(isSpecialChar(trim(document.getElementById('productname').value)))
	{
		alert("Product name contain special characters.");
		document.getElementById('productname').focus();
		return 0;
	}
	if(trim(document.getElementById('url').value)=="")
	{
		alert("Please input url.");
		document.getElementById('url').focus();
		return 0;
	}else if(trim(document.getElementById('url').value).length>100)
	{
		alert("URL should be less than 100.");
		document.getElementById('url').focus();
		return 0;
	}else if(isSpecialChar(trim(document.getElementById('url').value)))
	{
		alert("URL contain special characters.");
		document.getElementById('url').focus();
		return 0;
	}
	if(trim(document.getElementById('productcategory').value)=="")
	{
		alert("Please input product category.");
		document.getElementById('productcategory').focus();
		return 0;
	}
	if(trim(document.getElementById('productcategory').value).length>50)
	{
		alert("Product category should be less than 50.");
		document.getElementById('productcategory').focus();
		return 0;
	}
	if(trim(document.getElementById('briefdescriptionarea').value)=="")
	{
		alert("Please input brief description.");
		document.getElementById('briefdescriptionarea').focus();
		return 0;
	}else if(trim(document.getElementById('briefdescriptionarea').value).length>250)
	{
		alert("Brief description should no more than 250 characters.");
		document.getElementById('briefdescriptionarea').focus();
		return 0;
	}else if(isSpecialChar(trim(document.getElementById('briefdescriptionarea').value)))
	{
		alert("Brief description contain special characters.");
		document.getElementById('briefdescriptionarea').focus();
		return 0;
	}
	var imagenumber=document.getElementById("imagenumber").value;
	var element =document.getElementById("userfile1");
	if(element==null||typeof(element)=="undefined")
	{
		imagenumber=0;
	}


	for(var i=0;i<=imagenumber;i++)
	{
		var file = document.getElementById("userfile"+i);
		if(number>0&&imagenumber==0)
		{
			break;
		}
		if(trim(file.value)=="")
		{
			alert("Please make sure you selct all the files you want to upload.");
			file.focus();
			return 0;
		}
	}
	var text = document.getElementById('briefdescriptionarea').value
	if(number>0&&imagenumber==0&&document.getElementById("userfile0").value=="")
	{
		document.getElementById("myform").action=document.getElementById("myform").action+"/"+session_id+"/0";
	}else
	{
		document.getElementById("myform").action=document.getElementById("myform").action+"/"+session_id+"/1";
	}
	
	document.getElementById("briefdescription").value=text;
	document.getElementById("myform").submit();
	return 1;
}
function validateAndSubmit_sw(session_id,number)
{

	if(trim(document.getElementById('productname').value)=="")
	{
		alert("Skriv in Namn på din applikation.");
		document.getElementById('productname').focus();
		return 0;
	}else if(trim(document.getElementById('productname').value).length>18)
	{
		alert("Namn på din applikation Får inte överskrida 10 tecken.");
		document.getElementById('productname').focus();
		return 0;
	}else if(isSpecialChar(trim(document.getElementById('productname').value)))
	{
		alert("Namn på din applikation innehåller specialtecken.");
		document.getElementById('productname').focus();
		return 0;
	}
	if(trim(document.getElementById('briefdescriptionarea').value)=="")
	{
		alert("Skriv in beskrivning av applikationen.");
		document.getElementById('briefdescriptionarea').focus();
		return 0;
	}else if(trim(document.getElementById('briefdescriptionarea').value).length>250)
	{
		alert("Beskrivning av applikationen Får inte överskrida 250 tecken.");
		document.getElementById('briefdescriptionarea').focus();
		return 0;
	}else if(isSpecialChar(trim(document.getElementById('briefdescriptionarea').value)))
	{
		alert("Beskrivning av applikationen innehåller specialtecken.");
		document.getElementById('briefdescriptionarea').focus();
		return 0;
	}
	var imagenumber=document.getElementById("imagenumber").value;
	var element =document.getElementById("userfile1");
	if(element==null||typeof(element)=="undefined")
	{
		imagenumber=0;
	}
	for(var i=0;i<=imagenumber;i++)
	{
		var file = document.getElementById("userfile"+i);
		if(number>0&&imagenumber==0)
		{
			break;
		}
		if(trim(file.value)=="")
		{
			alert(" Se till att du har valt alla de filer som ska överföras.");
			file.focus();
			return 0;
		}
	}
	var text = document.getElementById('briefdescriptionarea').value

	if(number>0&&imagenumber==0&&document.getElementById("userfile0").value=="")
	{
		document.getElementById("myform").action=document.getElementById("myform").action+"/"+session_id+"/0";
	}else
	{
		document.getElementById("myform").action=document.getElementById("myform").action+"/"+session_id+"/1";
	}

	document.getElementById("briefdescription").value=text;
	document.getElementById("myform").submit();
	return 1;
}

function validateAndSubmit_us(session_id,number)
{

	if(trim(document.getElementById('productname').value)=="")
	{
		alert("Please input product name.");
		document.getElementById('productname').focus();
		return 0;
	}else if(trim(document.getElementById('productname').value).length>18)
	{
		alert("Product name should be less than 18 characters.");
		document.getElementById('productname').focus();
		return 0;
	}else if(isSpecialChar(trim(document.getElementById('productname').value)))
	{
		alert("Product name contain special characters.");
		document.getElementById('productname').focus();
		return 0;
	}
	if(trim(document.getElementById('briefdescriptionarea').value)=="")
	{
		alert("Please input brief description.");
		document.getElementById('briefdescriptionarea').focus();
		return 0;
	}else if(trim(document.getElementById('briefdescriptionarea').value).length>250)
	{
		alert("Brief description should no more than 250 characters.");
		document.getElementById('briefdescriptionarea').focus();
		return 0;
	}else if(isSpecialChar(trim(document.getElementById('briefdescriptionarea').value)))
	{
		alert("Brief description contain special characters.");
		document.getElementById('briefdescriptionarea').focus();
		return 0;
	}
	var imagenumber=document.getElementById("imagenumber").value;
	var element =document.getElementById("userfile1");
	if(element==null||typeof(element)=="undefined")
	{
		imagenumber=0;
	}
	for(var i=0;i<=imagenumber;i++)
	{
		var file = document.getElementById("userfile"+i);
		if(number>0&&imagenumber==0)
		{
			break;
		}
		if(trim(file.value)=="")
		{
			alert("Please make sure you selct all the files you want to upload.");
			file.focus();
			return 0;
		}
	}
	var text = document.getElementById('briefdescriptionarea').value

	if(number>0&&imagenumber==0&&document.getElementById("userfile0").value=="")
	{
		document.getElementById("myform").action=document.getElementById("myform").action+"/"+session_id+"/0";
	}else
	{
		document.getElementById("myform").action=document.getElementById("myform").action+"/"+session_id+"/1";
	}

	document.getElementById("briefdescription").value=text;
	document.getElementById("myform").submit();
	return 1;
}
function validateAndSubmit_VI(session_id,number)
{
	if(trim(document.getElementById('productname').value)=="")
	{
		alert("Xin nhập vào tên sản phẩm.");
		document.getElementById('productname').focus();
		return 0;
	}else if(trim(document.getElementById('productname').value).length>18)
	{
		alert("Tên Sản phẩm cần phải là ít hơn 18 đặc tính.");
		document.getElementById('productname').focus();
		return 0;
	}else if(isSpecialChar(trim(document.getElementById('productname').value)))
	{
		alert("Tên Sản phẩm chứa đựng những ký tự đặc biệt .");
		document.getElementById('productname').focus();
		return 0;
	}
	if(trim(document.getElementById('briefdescriptionarea').value)=="")
	{
		alert("Xin nhập vào sự mô tả ngắn g?n.");
		document.getElementById('briefdescriptionarea').focus();
		return 0;
	}else if(trim(document.getElementById('briefdescriptionarea').value).length>250)
	{
		alert("Sự mô tả Ngắn g?n cần phải không có Hơn 250 đặc tính.");
		document.getElementById('briefdescriptionarea').focus();
		return 0;
	}else if(isSpecialChar(trim(document.getElementById('briefdescriptionarea').value)))
	{
		alert("Sự mô tả Ngắn g?n chứa đựng những ký tự đặc biệt.");
		document.getElementById('briefdescriptionarea').focus();
		return 0;
	}
	var imagenumber=document.getElementById("imagenumber").value;
	var element =document.getElementById("userfile1");
	if(element==null||typeof(element)=="undefined")
	{
		imagenumber=0;
	}
	for(var i=0;i<=imagenumber;i++)
	{
		var file = document.getElementById("userfile"+i);
		if(number>0&&imagenumber==0)
		{
			break;
		}
		if(trim(file.value)=="")
		{
			alert("Xin làm chắc chắn Bạn Selct đ?u Những hồ sơ bạn muốn nạp dữ liệu.");
			file.focus();
			return 0;
		}
	}
	var text = document.getElementById('briefdescriptionarea').value
    if(number>0&&imagenumber==0&&document.getElementById("userfile0").value=="")
	{
		document.getElementById("myform").action=document.getElementById("myform").action+"/"+session_id+"/0";
	}else
	{
		document.getElementById("myform").action=document.getElementById("myform").action+"/"+session_id+"/1";
	}
	
	document.getElementById("briefdescription").value=text;
	document.getElementById("myform").submit();
	return 1;
}
function validateAndSubmit_por(session_id,number)
{
	var select = document.getElementById('categoryselect');
	document.getElementById('productcategory').value=document.getElementById('categoryselect').options[select.selectedIndex].text;

	if(trim(document.getElementById('productname').value)=="")
	{
		alert("Insira nome do produto.");
		document.getElementById('productname').focus();
		return 0;
	}else if(trim(document.getElementById('productname').value).length>18)
	{
		alert("Nome do produto deve ser inferior a 18 caracteres.");
		document.getElementById('productname').focus();
		return 0;
	}else if(isSpecialChar(trim(document.getElementById('productname').value)))
	{
		alert("Nome do produto conter caracteres especiais.");
		document.getElementById('productname').focus();
		return 0;
	}
	if(trim(document.getElementById('url').value)=="")
	{
		alert("Insira a URL.");
		document.getElementById('url').focus();
		return 0;
	}else if(trim(document.getElementById('url').value).length>100)
	{
		alert("URL dever„1¤7 ser inferior a 100.");
		document.getElementById('url').focus();
		return 0;
	}else if(isSpecialChar(trim(document.getElementById('url').value)))
	{
		alert("URL conter caracteres especiais.");
		document.getElementById('url').focus();
		return 0;
	}
	if(trim(document.getElementById('productcategory').value)=="")
	{
		alert("Insira a categoria de produtos.");
		document.getElementById('productcategory').focus();
		return 0;
	}
	if(trim(document.getElementById('productcategory').value).length>50)
	{
		alert("Produto categoria deve ser inferior a 50.");
		document.getElementById('productcategory').focus();
		return 0;
	}
	if(trim(document.getElementById('briefdescriptionarea').value)=="")
	{
		alert("Insira a breve descrição.");
		document.getElementById('briefdescriptionarea').focus();
		return 0;
	}else if(trim(document.getElementById('briefdescriptionarea').value).length>250)
	{
		alert("Breve descrição não deve mais de 250 caracteres.");
		document.getElementById('briefdescriptionarea').focus();
		return 0;
	}else if(isSpecialChar(trim(document.getElementById('briefdescriptionarea').value)))
	{
		alert("Breve descrição conter caracteres especiais.");
		document.getElementById('briefdescriptionarea').focus();
		return 0;
	}
	var imagenumber=document.getElementById("imagenumber").value;
	var element =document.getElementById("userfile1");
	if(element==null||typeof(element)=="undefined")
	{
		imagenumber=0;
	}


	for(var i=0;i<=imagenumber;i++)
	{
		var file = document.getElementById("userfile"+i);
		if(number>0&&imagenumber==0)
		{
			break;
		}
		if(trim(file.value)=="")
		{
			alert("Por favor, certifique-se de selct todos os arquivos que voc¨º quer carregar.");
			file.focus();
			return 0;
		}
	}
	var text = document.getElementById('briefdescriptionarea').value
    if(number>0&&imagenumber==0&&document.getElementById("userfile0").value=="")
	{
		document.getElementById("myform").action=document.getElementById("myform").action+"/"+session_id+"/0";
	}else
	{
		document.getElementById("myform").action=document.getElementById("myform").action+"/"+session_id+"/1";
	}
	
	document.getElementById("briefdescription").value=text;
	document.getElementById("myform").submit();
	return 1;
}
function removeImage()
{
	var root = document.getElementById("entryformtable");
	var imagenumber=document.getElementById("imagenumber").value;
	if(imagenumber>0)
	{
		imagenumber--;

		document.getElementById("imagenumber").value=imagenumber;
		if(imagenumber==0)
		{
			document.getElementById("delete").style.display = "none";
		}else
		{
			document.getElementById("delete").style.display = "block";
		}
		root.deleteRow(7);
	}
}
function addImage()
{
	var imagenumber=document.getElementById("imagenumber").value;
	imagenumber++;
	document.getElementById("imagenumber").value=imagenumber;
	document.getElementById("delete").style.display = "block";
	var imageid = "userfile"+imagenumber;

	var newRow = document.getElementById('entryformtable').insertRow(7);
	insertRow(newRow,imageid);
	//var newCell0 = newRow.insertCell();
	//var newCell1 = newRow.insertCell();
	// newCell0.innerHTML = "<td><strong>Image</strong></td>";
	// newCell1.innerHTML = "<td><input type='file' id='"+imageid+"' name='"+imageid+"' /></td>";

}
function insertRow(newRow,imageid){
	mycurrent_cell1 = document.createElement("td");
	mycurrent_cell1.innerHTML = "<strong>Image</strong>";
	mycurrent_cell2 = document.createElement("td");
	mycurrent_input = document.createElement("input");
	mycurrent_input.setAttribute("name", imageid);
	mycurrent_input.setAttribute("id", imageid);
	mycurrent_input.setAttribute("type", "file");
	mycurrent_cell2.appendChild(mycurrent_input);
	newRow.appendChild(mycurrent_cell1);
	newRow.appendChild(mycurrent_cell2);
}
function empty()
{
	document.getElementById('productname').value="";
	document.getElementById('url').value="";
	document.getElementById('productcategory').value=""
	document.getElementById('briefdescriptionarea').value=""
	document.getElementById("briefdescription").value="";

	var imagenumber=document.getElementById("imagenumber").value;
	var element =document.getElementById("userfile1")
	if(element==null||typeof(element)=="undefined")
	{
		imagenumber=0;
	}
	for(var i=0;i<=imagenumber;i++)
	{
		var file = document.getElementById("userfile"+i);
		file.value=""
	}
	document.getElementById('productname').focus();
}


function validateAndSubmit_it(session_id,number)
{

	if(trim(document.getElementById('productname').value)=="")
	{
		alert("Digita product Nome del prodotto.");
		document.getElementById('productname').focus();
		return 0;
	}else if(trim(document.getElementById('productname').value).length>18)
	{
		alert("Nome del prodotto deve essere inferiore a 18 caratteri.");
		document.getElementById('productname').focus();
		return 0;
	}else if(isSpecialChar(trim(document.getElementById('productname').value)))
	{
		alert("Nome del prodotto Contiene caratteri speciali.");
		document.getElementById('productname').focus();
		return 0;
	}
	if(trim(document.getElementById('briefdescriptionarea').value)=="")
	{
		alert("Digita Breve descrizione del prodotto.");
		document.getElementById('briefdescriptionarea').focus();
		return 0;
	}else if(trim(document.getElementById('briefdescriptionarea').value).length>250)
	{
		alert("Breve descrizione del prodotto Numero massimo di caratteri ammessi 250.");
		document.getElementById('briefdescriptionarea').focus();
		return 0;
	}else if(isSpecialChar(trim(document.getElementById('briefdescriptionarea').value)))
	{
		alert("Breve descrizione del prodotto Contiene caratteri speciali.");
		document.getElementById('briefdescriptionarea').focus();
		return 0;
	}
	var imagenumber=document.getElementById("imagenumber").value;
	var element =document.getElementById("userfile1");
	if(element==null||typeof(element)=="undefined")
	{
		imagenumber=0;
	}
	for(var i=0;i<=imagenumber;i++)
	{
		var file = document.getElementById("userfile"+i);
		if(number>0&&imagenumber==0)
		{
			break;
		}
		if(trim(file.value)=="")
		{
			alert("Assicurati di selct tutti i file che si desidera caricare.");
			file.focus();
			return 0;
		}
	}
	var text = document.getElementById('briefdescriptionarea').value

	if(number>0&&imagenumber==0&&document.getElementById("userfile0").value=="")
	{
		document.getElementById("myform").action=document.getElementById("myform").action+"/"+session_id+"/0";
	}else
	{
		document.getElementById("myform").action=document.getElementById("myform").action+"/"+session_id+"/1";
	}

	document.getElementById("briefdescription").value=text;
	document.getElementById("myform").submit();
	return 1;
}