var arVersion = navigator.appVersion.split("MSIE");
var version = parseFloat(arVersion[1]);

function openWindow(theURL,winName,features){
	window.open(theURL,winName,features);
}

function IsNumeric(strString){
   var strValidChars = "0123456789";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   for (i = 0; i < strString.length && blnResult == true; i++){
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1){
         blnResult = false;
      }
   }
   return blnResult;
}

function is_integer(value){
	for (i=0;i<value.length;i++)
	{
		if (value[i]<'0' || value[i]>'9')
		{
			return false;
		}
	}
	return true;
}

function validate_seach(){
	if($("#cauta").val().length<3){
		alert('Cautati dupa un cuvant de minim 3 caractere')
		return false;
	}
	location.href=url_base+str_replace(" ","-",$("#cauta").val())+'-'+$("#type").val();
}

function str_replace(search, replace, subject, count) {
    var i = 0, j = 0, temp = '', repl = '', sl = 0, fl = 0,
            f = [].concat(search),
            r = [].concat(replace),
            s = subject,
            ra = r instanceof Array, sa = s instanceof Array;
    s = [].concat(s);
    if (count) {
        this.window[count] = 0;
    }
 
    for (i=0, sl=s.length; i < sl; i++) {
        if (s[i] === '') {
            continue;
        }
        for (j=0, fl=f.length; j < fl; j++) {
            temp = s[i]+'';
            repl = ra ? (r[j] !== undefined ? r[j] : '') : r[0];
            s[i] = (temp).split(f[j]).join(repl);
            if (count && s[i] !== temp) {
                this.window[count] += (temp.length-s[i].length)/f[j].length;}
        }
    }
    return sa ? s : s[0];
}
