function updatestate(country) { if (country.value == 133) { document.getElementById('americanstate').style.display = "block"; document.getElementById('foreignstate').style.display = "none"; } else { document.getElementById('americanstate').style.display = "none"; document.getElementById('foreignstate').style.display = "block"; } } function getnextlevel(value) { var xmlhttp = false; var tosend = ''; var message = value; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp = new XMLHttpRequest(); } tosend = "ajax.php"; params = "action=catlevels&id=" + message; xmlhttp.open("POST", tosend, true); xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); xmlhttp.setRequestHeader("Content-length", params.length); xmlhttp.setRequestHeader("Connection", "close"); xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4) { var roughresponse = xmlhttp.responseText; // ajax.php will return levelid[|||]html and we'll split the array to use var rarr = roughresponse.split('[|||]'); var levelid = rarr[0]; var response = rarr[1]; if (response != '') { var levelboxid = "levelbox" + levelid; var start = parseInt(levelid) + 1; for (x = start; x < 10; x++) { var higherlevel = "levelbox" + x; try { document.getElementById(higherlevel).innerHTML = ''; } catch(error) { } } document.getElementById(levelboxid).innerHTML = response; } else { for (x = levelid; x < 10; x++) { var higherlevel = "levelbox" + x; try { document.getElementById(higherlevel).innerHTML = ''; } catch(error) { } } } } } xmlhttp.send(params); } function toggle(divid, onoff) { if (onoff == 0) document.getElementById(divid).style.display = "none"; else document.getElementById(divid).style.display = "block"; } function minmax(divid) { if (document.getElementById(divid).style.display == "none") document.getElementById(divid).style.display = "block"; else document.getElementById(divid).style.display = "none"; } function dropmenu(divid) { var ourdiv = document.getElementById(divid); if(ourdiv.style.display == "block") ourdiv.style.display = "none"; else ourdiv.style.display = "block"; return false; } function makecookie(name, value, expires, path, domain, secure) { var today = new Date(); today.setTime( today.getTime() ); if (expires) expires = expires * 1000 * 60 * 60 * 24; var expires_date = new Date(today.getTime() + (expires)); document.cookie = name + "=" +escape( value ) + ( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + ( ( path ) ? ";path=" + path : "" ) + ( ( domain ) ? ";domain=" + domain : "" ) + ( ( secure ) ? ";secure" : "" ); } function update(msg) { field = document.commentform.message; if (document.selection) { field.focus(); sel = document.selection.createRange(); sel.text = msg; } else if (field.selectionStart || field.selectionStart == 0) { var startPos = field.selectionStart; var endPos = field.selectionEnd; field.value = field.value.substring(0, startPos) + msg + field.value.substring(endPos, field.value.length); } else { field.value += msg; } } function checkall() { var boxes = document.getElementsByName('linklist[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('commentlist[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('selection[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('link[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('linkedit[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('linkids[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('cat[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('comment[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('member[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('feed[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('rating[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('attach[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('event[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('quote[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('links[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('categories[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('comments[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('members[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('attachments[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('calendar[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('quotes[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('feeds[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; var boxes = document.getElementsByName('trader[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = true; } function uncheckall() { var boxes = document.getElementsByName('linklist[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('commentlist[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('selection[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('link[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('linkedit[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('linkids[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('cat[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('comment[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('member[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('feed[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('rating[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('attach[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('event[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('quote[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('links[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('categories[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('comments[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('members[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('attachments[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('calendar[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('quotes[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('feeds[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; var boxes = document.getElementsByName('trader[]'); for (i=0; i < boxes.length; i++) boxes[i].checked = false; } function counthit(linkid) { var tosend = "http://www.idealchristmasgift.co.uk/ajax.php?action=counthit" + escape("&") + "linkid=" + linkid; try { xmlhttp3 = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp3 = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp3 = false; } } if (!xmlhttp3 && typeof XMLHttpRequest!='undefined') { xmlhttp3 = new XMLHttpRequest(); } xmlhttp3.open("GET", tosend, true); xmlhttp3.send(null); } function imageover(ima) { ima.style.borderColor = 'blue'; } function imageout(ima) { ima.style.borderColor = 'black'; } var xmlhttp8 /*@cc_on @*/ /*@if (@_jscript_version >= 5) try { xmlhttp8=new ActiveXObject("Msxml2.XMLHTTP") } catch (e) { try { xmlhttp8=new ActiveXObject("Microsoft.XMLHTTP") } catch (E) { xmlhttp8=false } } @else xmlhttp8=false @end @*/ if (!xmlhttp8 && typeof XMLHttpRequest!='undefined') { try { xmlhttp8 = new XMLHttpRequest(); } catch (e) { xmlhttp8=false } } function myXMLHttpRequest() { var xmlhttplocal; try { xmlhttplocal= new ActiveXObject("Msxml2.XMLHTTP") } catch (e) { try { xmlhttplocal= new ActiveXObject("Microsoft.XMLHTTP") } catch (E) { xmlhttplocal=false; } } if (!xmlhttplocal && typeof XMLHttpRequest!='undefined') { try { var xmlhttplocal = new XMLHttpRequest(); } catch (e) { var xmlhttplocal=false; alert('couldn\'t create xmlhttp object'); } } return(xmlhttplocal); } function sndRequest(vote,id_num,ip_num) { var element = document.getElementById('unit_long'+id_num); //new Effect.Fade(element); element.innerHTML = '
Loading ...
'; xmlhttp8.open('get', 'http://www.idealchristmasgift.co.uk/ajax.php?j='+vote+'&q='+id_num+'&t='+ip_num); xmlhttp8.onreadystatechange = handleResponse; xmlhttp8.send(null); } function handleResponse() { if(xmlhttp8.readyState == 4) { if (xmlhttp8.status == 200) { var response = xmlhttp8.responseText; var update = new Array(); if(response.indexOf('|') != -1) { update = response.split('|'); changeText(update[0], update[1]); } } } } function changeText(div2show, text) { // Detect Browser var IE = (document.all) ? 1 : 0; var DOM = 0; if (parseInt(navigator.appVersion) >=5) {DOM=1}; // Grab the content from the requested "div" and show it in the "container" if (DOM) { var viewer = document.getElementById(div2show) viewer.innerHTML=text } else if(IE) { document.all[div2show].innerHTML=text } }