var browserVersion = parseInt(navigator.appVersion);
var isNetscape = navigator.appName.indexOf("Netscape") != -1;
var isIE = navigator.appName.indexOf("Microsoft") != -1;
var agent = navigator.userAgent.toLowerCase();
var isWindows = agent.indexOf("win") != -1;
var isMac = agent.indexOf("mac") != -1;
var isNix = agent.indexOf("X11") != -1;


function changeClass(obj, newClass) {
  obj.className = newClass; 
}

function pageNav(increment,form_name) {
  f=eval('document.'+form_name);
  if (increment == "next") {
    f.page_num.value++;
  } else {
    f.page_num.value--;
  }
  f.submit();
  return false;
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

function isNumeric(strString) {
   var strValidChars = "0123456789";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
}

function openFlirtWindow(uid){
	window.open('/flirt/?id='+uid,'flirts','width=580,height=550,location=no,directories=no,toolbar=no,resizable=yes');	
}

function openIMWindow(uid){
	var d = new Date();
    var suffix = d.getTime();
	window.open('/im/?action=new&toid='+uid, 'IM'+suffix, 'width=600,height=460,location=no,directories=no,toolbar=no,resizable=yes');
}

function openSMSWindow(uid){
	window.open('/sms/flirt/?id='+uid,'SMS','width=580,height=550,location=no,directories=no,toolbar=no,resizable=yes');
}

function changeClass(obj, newClass) 
{
    obj.className = newClass; 
}

function changePointer (obj, pointer) 
{
    pointer = (pointer != '') ? pointer : 'pointer';
    if (isIE && browserVersion < 6 && pointer == 'pointer') {
        pointer = 'hand';
    }

    obj.style.cursor = pointer;
}

function rowHover(obj, newClass) 
{
  changePointer(obj, 'pointer');
  changeClass(obj, newClass);
}

function toggle_image (obj) {
    var img = document.getElementById(obj);
    img.src = (img.src.indexOf('/siteimages/toggle_plus.gif') > 0) ? '/siteimages/toggle_minus.gif' : '/siteimages/toggle_plus.gif';
}
