function ratings(rating,formname,fieldname){
	if (rating == true){
		document.forms[formname].elements[fieldname].checked = true;
	}
	return false;
}

function pics(formname,start,stop) {
	for (var i = start; i <= stop; i++)
	{
		document.forms[formname].elements[i].checked = false;
	}
	return false;
}

function popup(source,width,height){
	var windowFeatures = "resizeable=no,width="+width+",height="+height;
	window.open(source, "new_win", windowFeatures);
	return false;
}

function showByLink(object,link,x,y) {
    if (document.layers && document.layers[object]) {
        document.layers[object].left = link.x + x;
        document.layers[object].top = link.y + y;
        document.layers[object].visibility = 'visible';
    }
    else if (document.all) {
        document.all[object].style.visibility = 'visible';

        if (document.all[object].myFlag == null) {
            document.all[object].style.posLeft = document.all[object].offsetLeft + x;
            document.all[object].style.posTop = document.all[object].offsetTop + y;
        }

        document.all[object].myFlag = true;
    }
}

function hide(object) {
    if (document.layers && document.layers[object])
        document.layers[object].visibility = 'hidden';
    else if (document.all)
        document.all[object].style.visibility = 'hidden';
}

function getCookie(name){
	var cookiename = name + "=";
	var dc = document.cookie;
	var begin, end;

	if (dc.length > 0){
		begin = dc.indexOf(cookiename);
		if (begin != -1){
			begin += cookiename.length;
			end = dc.indexOf(";",begin);
			if (end == -1){
				end = dc.length;
			}
			return unescape(dc.substring(begin,end));
		}
	}
	return null;
}

var fieldstocheck = new Array();
    fieldnames = new Array();

function checkform() {
  for (i=0;i<fieldstocheck.length;i++) {
    if (eval("document.subscribeform.elements['"+fieldstocheck[i]+"'].value") == "") {
      alert("Please enter your "+fieldnames[i]);
      eval("document.subscribeform.elements['"+fieldstocheck[i]+"'].focus()");
      return false;
    }
  }
  return true;
}

function addFieldToCheck(value,name) {
  fieldstocheck[fieldstocheck.length] = value;
  fieldnames[fieldnames.length] = name;
}
