// JavaScript Document
function addquote()
{
	flag=0;
	try{
		if(document.getElementById("quoteauthor1").value==""){
			alert("Please fill Saint/Sage Field");
			document.getElementById("quoteauthor1").focus();
			return false;
		}
	}catch(ex){
		if(document.getElementById("quoteauthor").value==""){
			alert("Please fill Saint/Sage Field");
			document.getElementById("quoteauthor").focus();
			return false;
		}
	}
		   
	
	if(document.getElementById("sainttype").value==""){
		alert("Please Select Saint type Field");
		document.getElementById("sainttype").focus();
		return false;
	}
	
	
	if(document.getElementById("quotereference").value==""){
		alert("Please fill Reference Field");
		document.getElementById("quotereference").focus();
		return false;
	}
	if(document.getElementById("quotedate").value==""){
		alert("Please fill Date Field");
		document.getElementById("quotedate").focus();
		return false;
	}
	
	
	/*if(document.getElementById("quotedesc").value==""){
		alert("Please fill Description Field");
		document.getElementById("quotedesc").focus();
		return false;
	}*/
	
	updateRTEs();
	if(document.addQuote.quotedesc.value==""){
		alert("Please fill Quote Field");
		return false;
	}
	if((document.addQuote.quotedesc.value).length>=560){
		alert("Quote cannot be more than 260 characters");
		return false;
	}
	return true;
}


// JavaScript Document
function editquote()
{
	flag=0;
	try{
		if(document.getElementById("quoteauthor1").value==""){
			alert("Please fill Saint/Sage Field");
			document.getElementById("quoteauthor1").focus();
			return false;
		}
	}catch(ex){
		if(document.getElementById("quoteauthor").value==""){
			alert("Please fill Saint/Sage Field");
			document.getElementById("quoteauthor").focus();
			return false;
		}
	}
		   
	
	if(document.getElementById("sainttype").value==""){
		alert("Please Select Saint type Field");
		document.getElementById("sainttype").focus();
		return false;
	}
	
	
	if(document.getElementById("quotereference").value==""){
		alert("Please fill Reference Field");
		document.getElementById("quotereference").focus();
		return false;
	}
	if(document.getElementById("quotedate").value==""){
		alert("Please fill Date Field");
		document.getElementById("quotedate").focus();
		return false;
	}
	
	
	/*if(document.getElementById("quotedesc").value==""){
		alert("Please fill Description Field");
		document.getElementById("quotedesc").focus();
		return false;
	}*/
	
	updateRTEs();
	if(document.addQuote.quotedesc.value==""){
		alert("Please fill Quote Field");
		return false;
	}
	if((document.addQuote.quotedesc.value).length>=560){
		alert("Quote cannot be more than 260 characters");
		return false;
	}
	var answer = confirm ("Are you sure to Edit Quote? Editing Quote involves Redesign all Products for this Quote");
	if (answer){
		return true;
	}else{
		return false;
	}
}


function validatethread()
{
	if(document.getElementById("title").value==""){
		alert("Please fill Title Field");
		document.getElementById("title").focus();
		return false;
	}
	
	updateRTEs();
	if(document.addQuote.threaddesc.value==""){
		alert("Please fill Description Field");
		return false;
	}
	
	return true;
}

function deletethread(id)
{
	var answer = confirm ("Are you sure to delete thread?")
	if (answer){
		document.getElementById("threadid").value=id;
		document.threads.submit();
	}
}

function commissionvalidate()
{

	return check(document.getElementById('commissionprice'), 4, 2);
}

function check(input, maxBefore, maxAfter)
{
  eval("var RE = /^\\d{0," + maxBefore + "}(\\.\\d{0," + maxAfter + "})?$/");
 
  //  regexp used is /^\d{0,maxBefore}(\.\d{0,maxAfter})?$/

  if( !RE.test(input.value) )
  {    
    alert("Illegal value.Maximum 6 numbers including decimals .");
   	return false;
    //input.value = input.value.slice(0, -1);
  }
  else{
	  return true;
  }
  return true;
}

function addperm(){
	//alert("dassdcsdfdsv");
	//alert(document.getElementById("Accept1").value);
	//alert(document.getElementById("Accept2").value);
	str="";
	flag=0;
	total=document.getElementById("totalrows").value;
	for (var j=1; j<=total; j++)
   	{
		for (var i=0; i < document.getElementsByName("Accept"+j).length; i++)
		{
			if (document.getElementsByName("Accept"+j)[i].checked)
			{
				str=document.getElementsByName("Accept"+j)[i].value+"$"+str;
				flag=1;
			}
	   }
	}
	if(flag==0){
		alert("Select atleast one of the quote to Approve");
		return false;
	}
	document.getElementById("concatperm").value=str;
	return true;
}


function delQuote(qid){
	if(confirm("Are You Sure to delete Quote?")){
			document.getElementById("delquoteid").value=qid;
			document.delquoteform.submit();
			return true;
	}
}
