// JavaScript Document
var xhr = false;
var resultsDiv = 'scrapbook';

function getScrapbook(a,b,c){
	var prevWin = document.getElementById(resultsDiv);
	var dtToday = new Date();
	var url = 'http://www.campzoom.com/async/scrapbook.cfm?image='+a+'&vendor_id='+b+'&from='+c+'&uti='+dtToday.getHours() + dtToday.getMinutes() + dtToday.getMilliseconds();
	prevWin.innerHTML = '<div style="text-align:center;"><img src="http://www.campzoom.com/includes/images/ajax/loader7.gif"></div>';
	
	try{xhr=new XMLHttpRequest();}	// Firefox, Opera 8.0+, Safari  
	catch (e){	// Internet Explorer
		try{xhr=new ActiveXObject("Msxml2.XMLHTTP");}
		catch (e){	// IE 7 on Vista
			try{xhr=new ActiveXObject("Microsoft.XMLHTTP");}
			catch (e){        
				alert("Asynchronis Data Transfer unavailable, please use Internet Explorer!");        
				return false;
			}
		}
	}

	if (xhr) {
		xhr.onreadystatechange = showContents;
		xhr.open("GET", url, true);
		xhr.send(null);
	}
	else {
		alert("Asynchronous Data Error!");
	}
}

function showContents() {
	var prevWin = document.getElementById(resultsDiv);
//	prevWin.className = '';
	if (xhr.readyState == 4) {
		if (xhr.status == 200){
			prevWin.innerHTML = xhr.responseText;
		}
		else{
	alert(xhr.status);
			prevWin.innerHTML = 'Error: ' + xhr.status + ': ' + showStatus(xhr.status);
		}
	}
	else{
		if (xhr.readyState == 'undefined') {
			if (xhr.status == 200){
				prevWin.innerHTML = xhr.responseText;
			}
			else{
				prevWin.innerHTML = 'Error: ' + xhr.status + ': ' + showStatus(xhr.status);
			}
		}
	}
}

function deleteImg(a,b,c) {
	var prevWin = document.getElementById(resultsDiv);
	var dtToday = new Date();
	var url = 'http://www.campzoom.com/async/delSBImage.cfm?img_id='+a+'&img_file='+b+'&vendor_id='+c+'&uti='+dtToday.getHours() + dtToday.getMinutes() + dtToday.getMilliseconds();
	prevWin.innerHTML = '<div style="text-align:center;"><img src="http://www.campzoom.com/includes/images/ajax/loader7.gif"></div>';
	
	try{xhr=new XMLHttpRequest();}	// Firefox, Opera 8.0+, Safari  
	catch (e){	// Internet Explorer
		try{xhr=new ActiveXObject("Msxml2.XMLHTTP");}
		catch (e){	// IE 7 on Vista
			try{xhr=new ActiveXObject("Microsoft.XMLHTTP");}
			catch (e){        
				alert("Asynchronis Data Transfer unavailable, please use Internet Explorer!");        
				return false;
			}
		}
	}

	if (xhr) {
		xhr.onreadystatechange = showContents;
		xhr.open("GET", url, true);
		xhr.send(null);
	}
	else {
		alert("Asynchronous Data Error!");
	}
	
}