// variable for top of the object
var PopupOpenTop
// variable for left of the object
var PopupLeft
// variable for browser check
var isMozilla;
// variable for Div Object
var objDiv = null;
// variable for geting Content of Div
var originalDivHTML = "";
// variable for Div
var DivID = "";
// variable for geting status of mouseover
var over = false;

function FindPosition(divID) {
	var obj;
	obj=document.getElementById(divID);
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	PopupLeft=curleft
	PopupOpenTop=curtop
}


function DisplayWindow(divID)
		    {

			FindPosition(divID)
		        var w, h, l, t;
		     
                if (divID=='holiday')
				{
					divId='submenu1';
				}
				else
				{
					divId='submenu2';
				}
	t=PopupOpenTop+33
    l=PopupLeft
	document.getElementById(divId).style.left = l + 'px';
    document.getElementById(divId).style.top = t + 'px';
	document.getElementById(divId).className = divId;
	document.getElementById(divId).style.visibility = "visible";
	document.getElementById(divId).style.display= "";

		    }



function hiddenFloatingDiv(divId) 
{
	document.getElementById(divId).style.visibility='hidden';
	divId = "";
}

function MouseDown(e) 
{
    if (over)
    {
        if (isMozilla) {
            objDiv = document.getElementById(DivID);
            X = e.layerX;
            Y = e.layerY;
            return false;
        }
        else {
            objDiv = document.getElementById(DivID);
            objDiv = objDiv.style;
            X = event.offsetX;
            Y = event.offsetY;
			return false;
        }
    }
}


function MouseMove(e) 
{
    if (objDiv) {
        if (isMozilla) {
            objDiv.style.top = (e.pageY-Y) + 'px';
            objDiv.style.left = (e.pageX-X) + 'px';
            return false;
        }
        else 
        {
			
            objDiv.pixelLeft = event.clientX-X + document.body.scrollLeft;
            objDiv.pixelTop = event.clientY-Y + document.body.scrollTop;
            return false;
        }
    }
}
function MouseUp() 
{
    objDiv = null;
}


function init()
{
    // check browser
    isMozilla = (document.all) ? 0 : 1;

    if (isMozilla) 
    {
        document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | Event.MOUSEUP);
    }

    document.onmousedown = MouseDown;
    document.onmousemove = MouseMove;
    document.onmouseup = MouseUp;
}

function DisplayWindow1(divid)
{
//alert(divid);
 	document.getElementById('blankdrop').style.visibility='hidden';
 	document.getElementById('culturaldrop').style.visibility='hidden';
    document.getElementById('classicsdrop').style.visibility='hidden';
    document.getElementById('wildlifedrop').style.visibility='hidden';
	document.getElementById('honeymoondrop').style.visibility='hidden';
	document.getElementById('relaxationdrop').style.visibility='hidden';
	document.getElementById('outdoordrop').style.visibility='hidden';
	//document.getElementById(blankdrop).style.display="none";
	document.getElementById(divid).style.visibility = "visible";
	document.getElementById(divid).style.display= "";
}



// call init
init();



function callDestination()
{
	if (document.getElementById('pagename').value=="")
	{
		alert("Please select Theme and Trip");
	}
	else
	{
	window.location=document.getElementById('pagename').value;
	}
}

function pagechange(value)
{
	//alert(value);
	
		document.getElementById('pagename').value=value;

	//alert(document.getElementById('pagename').value);
}







//cfunc

// JavaScript Document

// TRIM FUNCTION IN JAVASCRIPT
function jTrim(str)
{  while(str.charAt(0) == (" ") )
  {  
  str = str.substring(1);
  }
  while(str.charAt(str.length-1) == " " )
  {  str = str.substring(0,str.length-1);
  }
  return str;
}


// FUNCTION FOR VALIDATION OF FORM

// USE THIC FINCTION onKeyPress EVENT OF INPUT BOX

function chkChars(type,SChars)
{

// type 
// 'A' ALPHABETS
// 'N' NUMERIC
// 'AN' APLPHA NUMERIC

// SChars :- All the Special Character that you don't wanna check Pass them like -!=+


if(SChars.indexOf(String.fromCharCode(window.event.keyCode))>=0)
{
return true;
}

if (window.event.keyCode==32)  // Check For Space Key
{
return true;
}
if (window.event.keyCode==13)  // Check For Enter Key
{
return true;
}


switch(type)
	{				
		case 'A':	// Parameter 'A' used for Alphabets Only
			{		
				if ((window.event.keyCode<65 || window.event.keyCode>122) && (window.event.keyCode<90 || window.event.keyCode>97) ) 
				{
				window.event.returnValue=false;
				alert("Please Enter Only Alphabets");
				}
				break;
			}		// Case A End

		case 'N':	// Parameter 'N' used for Numbers Only
			{
				if ((window.event.keyCode<48 || window.event.keyCode>57)) 
				{
				window.event.returnValue=false;
				alert("Please Enter Only Numeric Values");
				}
				break;
			}
		case 'AN':
			{
				if ((window.event.keyCode<48) ||(window.event.keyCode>57 && window.event.keyCode<65) || window.event.keyCode>122 || (window.event.keyCode>90 && window.event.keyCode<97)) 
				{
				window.event.returnValue=false;
				alert("This charater is not allowed in this field");
				}
				break;
			}	
	}			
}




	