function unCheckAll(count){

	if(document.getElementById('turnOff').checked == true){
		document.getElementById('turnOff').checked = false;
	}
	if(document.getElementById('daily').checked == true){
		document.getElementById('daily').checked = false;
	}
	cnt = 0;
	for(var i=0;i < count; i++){
		if(document.getElementById('cust_'+i).checked == false ){
			cnt = 1;
		}
	}
	if(cnt == 0){
		document.getElementById('daily').checked = true;	
	}
}

function checkAll(count){

	if(document.getElementById('turnOff').checked == true){
		document.getElementById('turnOff').checked = false;
	}
	if(document.getElementById('daily').checked == true){
		for(var i=0;i < count; i++){
			document.getElementById('cust_'+i).checked = true;
		}
	}else{	
		for(var i=0;i < count; i++){
			document.getElementById('cust_'+i).checked = false;
		}
	}
}

function turnOffAll(count){

	if(document.getElementById('turnOff').checked == true){
			document.getElementById('daily').checked = false;
		for(var i=0;i < count; i++){
			document.getElementById('cust_'+i).checked = false;
		}
	}
}

function checklogin() {
	if(document.getElementById('username').value == '') {
		alert('Please enter username.');
		document.getElementById('username').focus();
		return false;
	}
	if(document.getElementById('password').value == '') {
		alert('Please enter password.');
		document.getElementById('password').focus();
		return false;
	}
	return true;
}
function checkpro(){
	var val1 = document.getElementById('Bill');	
	var str = document.getElementById('binq').value;
	var str;
	
	if(str == "Pro Number"){

		if(document.getElementById('Bill').value == ""){
			alert("Please enter Pro number!");
			return false;
		}else{
					if(checkIsSpecial(val1.value)){
					alert("Following special characters are not allowed:\n( ? ^ : , } ] [ { ) ' + = \ |)");
					val1.focus();
					val1.select();
					return false;
					}
				}
			
		}
		/*
		var s = document.getElementById('Bill').value;
		if(s.charAt(2) != '-')
		{
			ret = isInteger(s);
			switch(ret){
			case false:
				alert("Pronumber must be digit");
				return false;
				break;		
			}
		}
		*/	
	if(str == "Bill of Lading"){

		if(document.getElementById('Bill').value == ""){
			alert("Please enter Bol number!");
			return false;
		}else{
				if(checkIsSpecial(val1.value)){
				alert("Following special characters are not allowed:\n( ? ^ : , } ] [ { ) ' + = \ |)");
				val1.focus();
				val1.select();
				return false;
				}
			}
	}

if(str == "Pickup Number"){

		if(document.getElementById('Bill').value == ""){
			alert("Please enter PU number!");
			return false;
		}else{
							if(checkIsSpecial(val1.value)){
								alert("Following special characters are not allowed:\n( ? ^ : , } ] [ { ) ' + = \ |)");
								val1.focus();
								val1.select();
								return false;
					}
				}
}
if(str == "Purchase Order"){

		if(document.getElementById('Bill').value == ""){
			alert("Please enter PO number!");
			return false;
		}else{
							if(checkIsSpecial(val1.value)){
								alert("Following special characters are not allowed:\n( ? ^ : , } ] [ { ) ' + = \ |)");
								val1.focus();
								val1.select();
								return false;
							}
						}
	
	return true;	
}
}
function isInteger (s)
{
	var i;

	if (isEmpty(s))
	if (isInteger.arguments.length == 1) return 0;
	else return (isInteger.arguments[1] == true);

	for (i = 0; i < s.length; i++)
	{
	var c = s.charAt(i);

	if (!isDigit(c)) return false;
	}

	return true;

}
function isEmpty(s)
{
	return ((s == null) || (s.length == 0))
}

function isDigit (c)
{
	return ((c >= "0") && (c <= "9"))
}
function trackby(value){

	var setTitle;
	switch(value){
		
	case 'Bill of Lading':
		setTitle = 'BOL #';
		break;
	case 'Pro Number':
		setTitle = 'PRO #';
		break;
	case 'Purchase Order':
		setTitle = 'PO #';
		break;
	case 'Pickup Number':
		setTitle = 'PU #';
		break;
	default:
		break;
	}	
	
	document.getElementById('trackshipment').innerHTML = setTitle;
}

