/*
 * QuickREACH Function Library
 *
 * Copyright (c) 2005-2008 B-Lands Consulting.  All rights reserved.
 *
*/

var cText = '';
cText += '<form action="http://www.reach-compliance.eu/cgi-bin/RunQuickREACH.py" method="post" enctype="multipart/form-data" name="RunQuickREACHForm" id="RunQuickREACHForm" >';
cText += '<input type="hidden" name="PartnerID" id="PartnerID" value="" >';
cText += '<input type="hidden" name="PartnerEmails" id="PartnerEmails" value="" >';
cText += '<input type="hidden" name="PartnerLanguage" id="PartnerLanguage" value="" >';
cText += '</form>';
document.write(cText);


function SetLanguageForm(Lang)
{
	return Lang.charAt(0).toUpperCase() + Lang.substring(1).toLowerCase();
}

function LaunchWindow(theURL, TargetWin) 
{
	var Height = 800 ;
	var Width = 1400 ;
	var NewWindow=window.open(theURL,TargetWin,'toolbar=no,location=no,menubar=no,status=no,scrollbars=yes,resizable=yes,top=0,left=0,width='+Width+',height='+Height);
	NewWindow.focus();
	return NewWindow;
}

function LaunchQuickREACH(Form) 
{
	if (!Form.onsubmit || (Form.onsubmit() != false)) 
	{
	    var Qwin = LaunchWindow('http://www.reach-compliance.eu', Form.target);		
        Form.submit();
		return Qwin;
    }
	return false;
}


function RunQuickREACH(PartnerID, PartnerEmails, PartnerLanguage, TargetWin)
{
	var RegEx = new RegExp("[;]","g")
	var Form = document.forms['RunQuickREACHForm']
	if (!Form) {Form = document.RunQuickREACHForm;}

	if (PartnerID) {Form.PartnerID.value = PartnerID;}
	if (PartnerEmails) {Form.PartnerEmails.value = PartnerEmails.replace(RegEx," "); }
	if (PartnerLanguage) {Form.PartnerLanguage.value = SetLanguageForm(PartnerLanguage);}
	if (TargetWin) {Form.target = TargetWin;} else {Form.target = 'QuickWin';}
	
	return LaunchQuickREACH(Form);
} 













