function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=2,location=0,statusbar=1,menubar=0,resizable=0,width=750,height=525,left = 100,top = 134');");
}
function popUpSmall(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=2,location=0,statusbar=1,menubar=0,resizable=0,width=200,height=150,left = 100,top = 134');");
}

browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);

ns3up = (browserName == "Netscape" && browserVer >= 3);
ie4up = (browserName.indexOf("Microsoft") >= 0 && browserVer >= 4);

function doPic(imgName) {
if (ns3up || ie4up) {
imgOn = ("" + imgName);
document.main_ad_image.src = imgOn;
}
}

function doMedia(mediaName) {
if (ns3up || ie4up) {
mediaOn = ("" + mediaName);
document.main_ad_media.src = mediaOn;
}
}

/* For Search Textbox*/

// sets or resets a box on focus/blur

function xb_get_element(thing)
{
  
  if (typeof(thing) == 'undefined' || !thing)
  {
    
	return null;
  }
  else if (typeof(thing.tagName) == 'undefined' || !thing.tagName)
  {
    if (document.all)
      el = document.getElementById(thing) ? document.getElementById(thing) : document.all[thing];
    else
      el = document.getElementById(thing);

    if (el)
      return el;
    else
      return null;
  }
  else if (thing.tagName)
  {
   
	return thing;
	
  }
  else
  {
    return null;
  }
}

function remove_class(el, removed_class)
{
  if (typeof(removed_class) == 'undefined')
    return false;

  // check valid parameter
  el = xb_get_element(el);

  // if element doesn't exist, or class not there, or no class to remove
  if (!el)
    return false;

  var class_array = el.className.split(' ');
  var class_changed = false;

  for (var i in class_array)
  {
    if (class_array[i] == removed_class)
    {
      // delete removed_class
      class_array.splice(i, 1);
      class_changed = true;
    }
  }

  if (class_changed)
    el.className = class_array.join(' ');

  return class_changed;
}



function add_class(el, added_class)
{
  if (typeof(added_class) == 'undefined')
    return false;

  // check valid parameter
  el = xb_get_element(el);

  // if element doesn't exist, or class already there, or no class to add
  if (!el || has_class(el, added_class))
      return false;

  el.className = el.className + ' ' + added_class;

  return true;
}

function clrerrmsg()
{
  var erm = xb_get_element('errmsg');
  if (erm)
    erm.parentNode.removeChild(erm);
}


function handle_edit_box(box, default_value, focused)
{

  var box = xb_get_element(box);
	alert(box);	  
  if (!box)
    return;
  var val = trim(box.value).toLowerCase();
  var def_val = default_value.toLowerCase();

  // if focused and non-default, value and black
  // if non-focused and non-default, value and black
  if (val !== def_val && val !== '')
  {
    remove_class(box, 'disabled_txt');
    box.style.color='#000';
    return;
  }

  // if focused and default value, blank and black
  if (focused && (val === def_val || val === ''))
  {
    box.style.color = '#000';
    remove_class(box, 'disabled_txt');
    box.value = '';
    return;
  }

  // if non-focused and default value, default and gray
  if (!focused)
  {
    if (val === def_val || val === '')
    {
      box.style.color = '#999';
      add_class(box, 'disabled_txt');
      box.value = default_value;
    }
    else
    {
      box.style.color = '#000';
      remove_class(box, 'disabled_txt');
    }
    return;
  }
}

function blanktextbox(id,value)
{
    if(value == "Title")
    {
        document.getElementById(id).value = "";
		document.getElementById(id).ClassName = "";
    }
}



