/*+++++++ GET XML HTTP OBJECT AJAX +++++++*/
	function GetXmlHttpObject(){
		if (window.XMLHttpRequest){
  			// code for IE7+, Firefox, Chrome, Opera, Safari
  			return new XMLHttpRequest();
  		}
		else if (window.ActiveXObject){
  			// code for IE6, IE5
  			return new ActiveXObject("Microsoft.XMLHTTP");
  		}
		else{
			return null;
		}
	}//END

function setPerpage(target,startnum,num,num_all){
				if(num=="all"){num=num_all}
				document.location.href=target+"&perpage="+ num+"&paginate="+Math.ceil(startnum/num);
				//alert(target);
}//en
function frmsubmit(frm,atc){
		document.forms[frm].action=atc;
		document.forms[frm].submit();
}

function pressEnter(e){
	alert(e);
	if(keyEnter(e)==true){
		alert("ok");
		//return true;
	}
	else{
		alert('ko');
		//return false;
	}
}//end
function submitByEnter(e){
	if(keyEnter(e)==true){
		alert("ok");
	}
	else{alert("KO");}
}//end

function pro_search(lang){
	if(document.asearch.txt_asearch.value==''){alert("Please, fill a keyword");}
	else{
			document.asearch.action='?page=search_content&fulltext='+document.asearch.txt_asearch.value+'&lg='+lang;
			document.asearch.submit();
	}
}//end function


/*+++++++ GET LIST +++++++*/
function getList(obj,condition,spanname,combo_name,selectItem,table,fieldid,fieldshow,cbstyle,cbclass,dvalue,dselect){
		if (obj==null){
  			alert ("Your browser does not support XMLHTTP!");
  			return;
  		}
		var url="get_list.php?cond="+condition+"&table="+table+"&fieldid="+fieldid+"&fieldshow="+fieldshow+"&combo="+combo_name+"&select="+selectItem+"&cb_style="+cbstyle+"&cb_class="+cbclass+"&dvalue="+dvalue+"&dselect="+dselect;
		obj.open("get",url,true);
		obj.onreadystatechange=function add(){
			if (obj.readyState==4){
				document.getElementById(spanname).innerHTML=obj.responseText;
				//alert(obj.responseText);
			}
		};
		
		obj.send(null);
}//end

function currentDate(form_ele){
	var date=new Date();
	dd=date.getDate();
	ddd=date.getDay();
	month=date.getMonth()+1;
	year=date.getUTCFullYear();	
	//hour=date.getHours();
	//minute=date.getMinutes();
	//second=date.getSeconds();
	document.getElementById(form_ele).value=year+"-"+month+"-"+dd;//+" "+hour+":"+minute+":"+second;
}

/*+++++ check/get Radio Value*/

function check_radio(thisform) {
	myOption = -1;
	for (i=thisform.register_type.length-1; i > -1; i--) {
		if (thisform.register_type[i].checked) {
			myOption = i; i = -1;
		}
	}
	if (myOption == -1) {
		alert("You must select a member type");
		return false;
	}
	location.href="?page=manage&obj="+ thisform.register_type[myOption].value;


}


function add_row(){
	var table=document.getElementById('tbl_item');
	var rowCount=table.rows.length;
	var row=table.insertRow(rowCount);
	row.insertCell(0).innerHTML='<input class="en label" type="text" name="txt_items[]" style="width:200px" value="" />';
	row.insertCell(1).innerHTML='<input class="en label" type="text" name="txt_model[]" style="width:150px" value="" />';
	row.insertCell(2).innerHTML='<input class="en label" type="text" name="txt_qty[]" style="width:90px" value="" />';
	row.insertCell(3).innerHTML='<input type="checkbox">';
}//end fun

function delete_row(){
	try {
			var table = document.getElementById("tbl_item");
			var rowCount = table.rows.length;
			for(var i=0; i<rowCount; i++) {
				var row = table.rows[i];
				var chkbox = row.cells[3].childNodes[0];
				if(null != chkbox && true == chkbox.checked) {
					table.deleteRow(i);
					rowCount--;
					i--;
				}
				
			}
			}catch(e) {
				alert(e);
			}
}

function count_view(obj,article,spanname){
		if (obj==null){
  			alert ("Your browser does not support XMLHTTP!");
  			return;
  		}
		var url="count_view.php?count_atc="+article;
		obj.open("get",url,true);
		obj.onreadystatechange=function add(){
			if (obj.readyState==4){
				document.getElementById(spanname).innerHTML=obj.responseText;
				//alert(obj.responseText);
			}
		};
		
		obj.send(null);
}//end

function OpenNewWindow(mypage,w,h,myname){
var winl = (screen.width-w)/2;
var wint = (screen.height)/2;
settings='height='+screen.height+',width='+w+',top='+wint+',left='+winl+',scrollbars=yes,toolbar=no'
win=window.open(mypage,myname,settings)
if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}


/*+++++++ INT ONLY +++++++*/
function intOnly(myfield, e){
	var key;
	var keychar;
 	if (window.event) key = window.event.keyCode;
	else if (e) key = e.which;
	else return true;
	keychar = String.fromCharCode(key);
	// control keys
	if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) ) return true;
	// numbers
	else if ((("0123456789").indexOf(keychar) > -1)) return true;
	else return false;
}// END

/*+++++++ CHAR ONLY +++++++*/
function charOnly(myfield, e){
	var key;
	var keychar;
 	if (window.event) key = window.event.keyCode;
	else if (e) key = e.which;
	else return true;
	keychar = String.fromCharCode(key);
	// control keys
	if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) ) return true;
	// numbers
	else if ((("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ").indexOf(keychar) > -1)) return true;
	else return false;
}// END
