// JavaScript Document

function trim(str){
	
	var trimmed = str.replace(/^\s+|\s+$/g, '') ;
	
	return trimmed;
}

function validateEmail(email){
	
	var str = email.value
    var filter=/^.+@.+\..{2,3}$/
	var result;
	
 	if (filter.test(str)){
    	result = true;
	} else {
    	result = false;
	}
	
	return result;
}

function isRadioSelected(obj){
	
	for(var i=0; i<obj.length; i++){
		if(obj[i].checked){
			return true;	
		}
	}
	
	return false;
}

function trapEnter(evt, code) {
  var keyCode = evt.which ? evt.which : evt.keyCode;
  if (keyCode == 13) {
 	    eval(code);
	  	return false;
  }
  return true;
}

function isHalfSize(obj) {

	  var str = obj.value;
	  
	  if (str=='') {
		return true;
	  }
	  
	  for (var i = 0; i < str.length; i++) {
		var ch  = str.charAt(i);
		var esc = escape(ch);
		
		if ( !(esc.length == 3 && esc.indexOf('%') == 0) && !(esc.length == 1 && esc.indexOf('%') == -1) ) {
			return false;
	  	}
	  }
	  return true;
}
function getBrowser(){
		var xmlHttp;
		var browser=0;
		try{// Firefox, Opera 8.0+, Safari
   			 xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
   			 browser=1;
  		}
		catch (e){// Internet Explorer
  			try{
      			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
     			 browser=1;
			}
  			catch (e){
    			try{
  					xmlHttp=new XMLHttpRequest();
 			 		browser=2;
      			}
    			catch (e){
      				returb -1;
      			}
    		}
 		 }
   return browser;	
}

function open_admin(){
	open("admin_order_management.php", "management");
}

function open_writer(){
	open("admin_writer_page.php", "management");
}

function changeWorksPage(pageno){
	$("#services-page"+pageno).show();
	$("#services-page"+pageno).siblings(".main-services-list").hide();
	$("#services-paging"+pageno).addClass("on");
	$("#services-paging"+pageno).siblings("a").removeClass("on");
}
