
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(trim(file.value)=="")
		{
			if(number>0&&imagenumber==0)
			{
				document.getElementById("myform").action=document.getElementById("myform").action+"/"+session_id+"/0";
				break;
			}
			alert("Please make sure you selct all the files you want to upload.");
			file.focus();
			return 0;
		}
	}
	var text = document.getElementById('briefdescriptionarea').value
	//var size = text.length/50;
	//var str=""
	/*for(var i=0;i<size;i++)
	{
		str=str+text.substring(i*50,(i+1)*50)+"<br>";
	}
	str = str+ text.substring(size*50,text.length);*/
	
	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¨¢ 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(trim(file.value)=="")
		{
			if(number>0&&imagenumber==0)
			{
				document.getElementById("myform").action=document.getElementById("myform").action+"/"+session_id+"/0";
				break;
			}
			alert("Por favor, certifique-se de selct todos os arquivos que voc¨º quer carregar.");
			file.focus();
			return 0;
		}
	}
	var text = document.getElementById('briefdescriptionarea').value
	//var size = text.length/50;
	//var str=""
	/*for(var i=0;i<size;i++)
	{
		str=str+text.substring(i*50,(i+1)*50)+"<br>";
	}
	str = str+ text.substring(size*50,text.length);*/
	
	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();
}
