
	function popUp(u,w,h) {
		w = window.open(u,'p','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width='+w+',height='+h+',left=0, top=0');
		w.focus();
	}
	
	function checkZip(z){
		
		if(z.value.length != 5 && z.value.length != 9){
			alert("Please check and make sure you have entered your zipcode correctly.");
			
			return (false);
		}
		if(z.value.length > 5){
	    	z.value = z.value.substr(0,5) + "-" + z.value.substr(5);
		}
		return (z.value);
	}

	
	function cardval(s) {
		
		// remove non-numerics
		var v = "0123456789";
		var w = "";
		for (i=0; i < s.length; i++) {
			x = s.charAt(i);
			if (v.indexOf(x,0) != -1)
			w += x;
		}
		// validate number
		j = w.length / 2;
		if (j < 6.5 || j > 8 || j == 7) return false;
		k = Math.floor(j);
		m = Math.ceil(j) - k;
		c = 0;
		for (i=0; i<k; i++) {
			a = w.charAt(i*2+m) * 2;
			c += a > 9 ? Math.floor(a/10 + a%10) : a;
		}
		for (i=0; i<k+m; i++) c += w.charAt(i*2+1-m) * 1;
		return (c%10 == 0);
	}

	function isEmpty(str) {
		var tmp;
		tmp = Replace(str," ")
		if (tmp == "") 
			return true;
		else
			return false;
	}
								
	function moveValue(srcEle,targetEle) {
		
		var len = srcEle.options.length;
		var len2 = targetEle.options.length;
		for(i = 0 ; i < len ; i++) {
			if(srcEle.options[i].selected) {
				new_option = new Option(srcEle.options[i].text,srcEle.options[i].value);
				targetEle.options[len2]=new_option;
				len2++;
			}
		}
//		remValue(srcEle);
	}

	function remValue(ele) {

		var len = ele.options.length;
		
		for(i = len-1 ; i >= 0 ; i--) {
			
			if(ele.options[i].selected) {
				ele.options[i] = null;
			}
		}
		
	}
	
	function setCheckBox(obj){
		if (!obj) 
			return;
		if(obj.length) {
			for(i=0;i<obj.length;i++) {
				
				if(obj[i].checked == true) {
					obj[i].value="Y";
				} else {
					obj[i].value="N";
					obj[i].checked=true;
				}
			}
		} else {
			if(obj.checked == true) {
				obj.value="Y";
			} else {
				obj.value="N";
				obj.checked=true;
			}
			
		}
	}
	
	
	function check_form(thisform){
		
		var chk = true;

		for (var i=0; i<thisform.elements.length; i++) {

			ele = thisform.elements[i];
				
			if(ele.ob == "Y" && ele.value == "") {
				if (ele.tag_name) 
					alert(ele.tag_name + " can not be Blank. ");
				else
					alert("Fill out the form please. ");
					
				ele.focus(); 
				chk = false;
				break;
				
			}	
				
		}
		return chk;
	}
	
	
